随笔分类 - 设计模式六大原则
摘要:该文转自“学无止境”的https://www.cnblogs.com/duanxz/archive/2012/10/16/2725381.html 六、开闭原则 开闭原则是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统,先来看开闭原则的定义: Software entiti
阅读全文
摘要:该文转自“学无止境”的https://www.cnblogs.com/duanxz/archive/2012/10/16/2726139.html 五、迪米特法则 迪米特法则(Law of Demeter,LoD)也称为最少知识原则(Least KnowledgePrinciple,LKP),虽然名
阅读全文
摘要:该文转自“学无止境”的https://www.cnblogs.com/duanxz/archive/2012/10/17/2727916.html 4.1、接口隔离原则的定义 在讲接口隔离原则之前,我们先明确一下我们的主角,什么是接口,接口分为两种: 一种是实例接口 (Object Interfac
阅读全文
摘要:该文转自“学无止境”的https://www.cnblogs.com/duanxz/archive/2012/10/18/2728907.html 3.1 依赖倒置原则的定义 依赖倒置原则(Dependence Inversion Principle,简称DIP)这个名字看着有点别扭,“依赖”还“倒
阅读全文
摘要:在网上找了很多关于里氏替换原则的文章,都不太满意,直到找到“学无止境”的https://www.cnblogs.com/duanxz/archive/2012/10/18/2729111.html 该文转自“学无止境” 爱恨纠葛的父子关系 在面向对象的语言中, 继承是必不可少的、非常优秀的语言机制,
阅读全文
摘要:该文引用自“学无止境”的https://www.cnblogs.com/duanxz/archive/2012/10/18/2730009.html 1、单一职责原则描述 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。这个设计原则备受争议,只要
阅读全文

浙公网安备 33010602011771号