设计模式的六大原则
- 单一职责原则(Single Responsibility Principle)
- 里氏替换原则(Liskov Substitution Principle)
- 依赖倒置原则(Dependence Inversion Principle)
- 接口隔离原则(Interface Segregation Principle)
- 迪米特法则(Law Of Demeter)
- 开闭原则(Open Close Principle)
具体这六大原则的含义,可以参考设计模式六大原则。
装饰者、简单工厂、工厂方法和抽象工厂模式
抽象工厂就是 DIP 原则最好的例子,不依赖细节,依赖抽象,抽象通过接口或抽象类实现
![]()












网友评论