设计模式七大原则
作者:网络
时间:2021-07-05
浏览:219
点赞:0

设计模式七大原则:

1、单一职责原则(SRP,The Single Responsibility Principle)

理解:一个类只负责一项职责

2、接口隔离原则(ISP,The Interface Segregation Principle)

3、依赖倒转(倒置)原则(DIP,The Dependency Inversion Principle)

4、里氏替换原则(LSP,The Liskov Substitution Principle)

5、开放封闭原则(OCP,The Open Closed Principle)

6、迪米特法则(LoD,The Law of Demeter、LKP)

7、合成复用原则(CRP,Composite Reuse Principle)

设计模式原则核心思想:

1、把可能会变化的部分取出(独立出来)并封装起来,好让其他部分不受影响

2、针对接口编程,而不是针对实现编程

3、多用组合,少用继承

原创不易,转载请保留本站版权。