对扩展开放,对修改关闭
用子类替代基类,子类实现新的接口
面向接口编程,依赖抽象
接口隔离,降低耦合
最小知道原则,每个类仅需要知道它自己的信息
多用组合,少用继承
单一职责
里氏替换,尽量使用子类
开闭原则
依赖倒置,面向接口
接口隔离,依赖最小接口
最小知道,迪米特原则,对其他对象保持最小了解
Copyright ©2010-2022 比特日记 All Rights Reserved.
浙ICP备11005866号-12