设计模式(design pattern)概念:
是一套反复使用、思想成熟、通过分类和无数实战设计经验的总结。设计模式
是为了代码可重用、可扩展、可解耦、更容易被人理解与保证代码可靠性。设计
1.开闭原则---对扩展开发、对修改关闭。
就是若是有新功能的加入,不能修改与破坏原有的function。而是对它进行扩展。
2.里氏转换原则---子类继承父类,单独调能够独立运行。
3.依赖倒转原则---引用一个对象若是该对象有底层类型,则直接调用底层。
4.接口隔离原则---每一种接口是一个独立的角色。
5.合成聚合复用原则---新的对象应该使用已有的对象,组合成一个新的对象。
而不是直接从新创一个。
6.迪米特原则---一个对象对另外一个对象应尽量少的了解。对象