第三周总结
1.组合模式
跟观察者模式很像,都有一个list成员变量并进行foreach遍历,但是组合模式强调,拥有list成员变量的对象和list中的元素对象必须继承同一个类,可以应用于树的遍历。
2.模版方法
平时的项目用的最多,比如多种形式的订单,订单抽象类定义了不同形式订单共有的特性,即一个定死顺序的步骤流程来约束订单的具体实现,订单具体的实现可以根据自己的需要重写不同的步骤
1.组合模式
跟观察者模式很像,都有一个list成员变量并进行foreach遍历,但是组合模式强调,拥有list成员变量的对象和list中的元素对象必须继承同一个类,可以应用于树的遍历。
2.模版方法
平时的项目用的最多,比如多种形式的订单,订单抽象类定义了不同形式订单共有的特性,即一个定死顺序的步骤流程来约束订单的具体实现,订单具体的实现可以根据自己的需要重写不同的步骤
评论