天天看點

設計模式的六大原則

在運用面向對象的思想進行軟體設計時,需要遵循的六大原則:

1.  單一職責原則(Single Responsibility Principle)

2.  裡氏替換原則(Liskov Substitution Principle)

3.  依賴倒置原則(Dependence Inversion Principle)

4.  接口隔離原則(Interface Segregation Principle)

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

6.  開閉原則(Open Close Principle)

繼續閱讀