摘要: 1. 定义:动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 2. 类结构图: 3. 代码实现 // // 以下是测试类 阅读全文
posted @ 2016-10-02 20:58 dcz1001 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1. 定义 将一个类的接口,转换成为客户期望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以合作无间,我们称之为适配器模式。 2. 应用场景 解决那些不兼容,不匹配的情况 3. 适配器分类 3.1 对象适配器 对象适配器是采用在适配器类中直接引用被适配者的方式,这样做有这样做的好处: 阅读全文
posted @ 2016-10-02 13:43 dcz1001 阅读(134) 评论(0) 推荐(0) 编辑