天天看点

设计模式的六大原则

在运用面向对象的思想进行软件设计时,需要遵循的六大原则:

1.  单一职责原则(Single Responsibility Principle)

2.  里氏替换原则(Liskov Substitution Principle)

3.  依赖倒置原则(Dependence Inversion Principle)

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

5.  迪米特法则(Law Of Demeter)

6.  开闭原则(Open Close Principle)

继续阅读