设计模式的六大原则

1、开闭原则(Open Close Principle)

关闭修改, 开放拓展(理想状态)

2、里氏代换原则(Liskov Substitution Principle)

子类一般不该重写父类的方法

3、依赖倒转原则(Dependence Inversion Principle)

细节依赖抽象, 高层模块和低层模块依赖抽象

4、接口隔离原则(Interface Segregation Principle)

一个接口拥有的行为应尽可能的少

5、迪米特法则,又称最少知道原则(Demeter Principle)

一个类不要知道其他类过多细节, 否则耦合度会很高

6、合成复用原则(Composite Reuse Principle)

单一职责原则 mvc模式体现单一职责原则

每个类负责单一(尽量少)的功能, 功能尽量做到极致.

posted on 2018-08-25 16:49  ert999  阅读(128)  评论(0编辑  收藏  举报

导航