随笔分类 - 设计模式
摘要:参考文档:http://blog.csdn.net/ai92/article/details/298336 定义: 组合多个对象形成树形结构以表示“整体-部分”的结构层次。 设计动机: 这幅图片我们都可以看做是一个文件结构,对于这样的结构我们称之为树形结构。在数据结构中我们了解到可以通过调用某个方法
阅读全文
摘要:参考文章:http://blog.csdn.net/andy_gx/article/details/46885033 定义: 将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化 * 抽象化 存在于多个实体中的共同的概念性联系,就是抽象化。作为一个过
阅读全文
摘要:单一职责原则(SingleResponsibilityPrinciple)定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方...
阅读全文

浙公网安备 33010602011771号