摘要: 装饰模式介绍 装饰模式是结构型设计模式之一,不使用继承和改变类文件的情况下,动态地扩展一个对象的功能,是继承的替代方案之一(就增加功能来说,装饰者模式相比生成子类更为灵活。)。它是通过创建一个包装对象,也就是装饰来包裹真实的对象,并增加功能。 定义 动态地给一个对象添加一些额外的职责,就增加功能来说 阅读全文
posted @ 2017-10-07 23:37 小猫慢慢爬 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 你需要使用某个类(Adaptee),但是某个类不符合某个接口(Target),使用适配器(Adapter)对Adaptee和Target进行适配。 2. 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。Adapter 对Adaptee的接口与T 阅读全文
posted @ 2017-10-07 22:00 小猫慢慢爬 阅读(288) 评论(0) 推荐(0) 编辑