设计模式4

来源:互联网 发布:java notempty 编辑:程序博客网 时间:2024/04/30 15:14

十三、适配器模式

将一个类的接口转换成客户希望的另外一个接口。使得由于接口不兼容而不能一起工作的类可以一起工作。主要应用于希望复用一些现存的类,但是接口又与复用环境要求不一致。



十四、备忘录模式


如果在某个系统中使用命令模式时,需要实现命令的撤销功能,可以使用该模式来存储可撤销操作的状态。


十五、组合模式


需求中体现出部分与整体层次的结构时,以及希望用户可以忽略组合对象与单个对象的不同,统一的使用组合结构中的所有对象,应考虑组合模式。

组合模式让客户可以一致的使用组合结构和单个对象

十六、迭代器模式

提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露对象的内部表示。



0 0
原创粉丝点击