一、开闭原则
所谓开闭原则就是对扩展开放,对修改关闭。在需求对程序进行扩展的时候不能对原代码修改,通常可以通过接口和抽象类来实现。
二、里式转换原则
里式转换原则中说,任何基类出现的地方,子类都可以出现。
三、依赖倒转原则
该原则是开闭原则的基础,针对接口编程。
四、接口隔离原则
使用多个接口比使用单个接口要好,目的在于松耦合。
五、迪米特原则
一个实体应该尽可能少的与其他实体发生相互作用。使得功能模块相对独立。
六、合成复用原则
尽量使用合成/聚合的方式,而不是继承。
一、开闭原则
所谓开闭原则就是对扩展开放,对修改关闭。在需求对程序进行扩展的时候不能对原代码修改,通常可以通过接口和抽象类来实现。
二、里式转换原则
里式转换原则中说,任何基类出现的地方,子类都可以出现。
三、依赖倒转原则
该原则是开闭原则的基础,针对接口编程。
四、接口隔离原则
使用多个接口比使用单个接口要好,目的在于松耦合。
五、迪米特原则
一个实体应该尽可能少的与其他实体发生相互作用。使得功能模块相对独立。
六、合成复用原则
尽量使用合成/聚合的方式,而不是继承。