四人帮设计模式 用户2456689811485 2022-02-17 106 阅读1分钟 设计原则: 对接口编程而不是对实现编程。 优先使用对象组合而不是继承。 设计模式六大原则: 单一职责原则:即一个类应该只负责一项职责。 里氏替换原则:所有引用基类的地方必须能透明的使用其子类。 依赖倒置原则:上层不应该依赖下层,二者都应该依赖抽象;抽象不应该依赖细节,细节应该依赖于抽象。 接口隔离原则:客户端不应该依赖他不需要的接口;一个类和另一个类的依赖应该建立在最小的接口上。 开闭原则:对扩展开放,对修改关闭。 迪米特原则:一个对象应该对其他对象保持最少的了解。