摘要: 定义:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能 例子:假设现在有个中国人要体现出他会说英文和日文,这时候怎么办? 如果体现说日文的话,要重新再写一个子类,如果是N个就要写N个子类,显得不合理。 改造: 发现使用装饰模式可以减少类的实现,也可以实现代码组合:例如: 阅读全文
posted @ 2018-05-20 23:31 Chin_lung 阅读(83) 评论(0) 推荐(0) 编辑