6大设计原则

对扩展开放,对修改关闭

用子类替代基类,子类实现新的接口

面向接口编程,依赖抽象

接口隔离,降低耦合

最小知道原则,每个类仅需要知道它自己的信息

多用组合,少用继承

6大原则

单一职责

里氏替换,尽量使用子类

开闭原则

依赖倒置,面向接口

接口隔离,依赖最小接口

最小知道,迪米特原则,对其他对象保持最小了解

浙ICP备11005866号-12