1、开闭原则:对扩展开放,对修改关闭。
2、里氏替换原则:子类可以扩展父类的功能,但不能改变父类原有的功能。如有违背此原则,需要重新设计它们之间的关系。
3、依赖倒置原则:通过面向接口编程来降低类间的耦合性。
4、单一原则:
5、接口隔离原则:
6、迪米特法则:
7、合成复用法则:
1、开闭原则:对扩展开放,对修改关闭。
2、里氏替换原则:子类可以扩展父类的功能,但不能改变父类原有的功能。如有违背此原则,需要重新设计它们之间的关系。
3、依赖倒置原则:通过面向接口编程来降低类间的耦合性。
4、单一原则:
5、接口隔离原则:
6、迪米特法则:
7、合成复用法则: