1.
2.建造者
特点:
- 构建过程固定
- 复杂对象的构建和表现分离
- 复杂对象的表现通过继承进行扩展
备注:
单从目的1出发,我们可以使用类似模板继承的方法来实现,
但这样就无法满足目标2。所以设计者将构建过程和表现剥离成两个类,
表现可以通过继承实现不同的表现,同时维持一个固定的构建过程。
3.速查表
喜欢的话可以打赏一下哦!!!
支付宝
微信
1.
2.建造者
特点:
备注:
单从目的1出发,我们可以使用类似模板继承的方法来实现,
但这样就无法满足目标2。所以设计者将构建过程和表现剥离成两个类,
表现可以通过继承实现不同的表现,同时维持一个固定的构建过程。
3.速查表
喜欢的话可以打赏一下哦!!!
支付宝
微信