面向对象
文章平均质量分 94
摆码王子
这个作者很懒,什么都没留下…
展开
-
Java 程序员应该知道的10个面向对象理论
面向对象理论是面向对象编程的核心,但是我发现大部分Java程序员热衷于像单例模式、装饰者模式或观察者模式这样的设计模式,而并没有十分注意学习面向对象的分析和设计...转载 2017-11-19 11:18:59 · 226 阅读 · 0 评论 -
设计模式实践系列 (2) - 组合模式 ( Composite )
用途将对象组合成树形结构以表示 “部分——整体” 的层次结构。 Composite使得用户对单个对象和组合对象的使用具有一致性原创 2017-11-19 20:56:16 · 232 阅读 · 0 评论 -
设计模式实践系列 (3) - 装饰模式 ( Decorator )
装饰模式 ( Decorator )用途用于动态地给一个对象添加一些额外的职责。 就增加功能来说, Decorator模式相比生成子类更为灵活。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。纯粹的装饰模式很难找到,大多数的装饰模式的实现都是“半透明”的,而不是完全透明的。换言之,允许装饰模式改变接口,增加新的方法。半透明的装饰模式是介于装饰模式和适配器模式之间的。适配器模式的原创 2017-11-21 13:37:42 · 179 阅读 · 0 评论