开闭原则:对扩展放开,对修改关闭;
依赖倒置原则:面向抽象编程,不要面向实现编程,尽量修改应用层代码;
单一职责:一个类只干一件事,一个方法只干一件事;
接口隔离原则:高内聚,低耦合。多个专门的接口,而不是一个总接口;注意适度;
迪米特法则:最少知道原则;降低类之间的耦合;
里氏替换原则:子类可以扩展父类的功能,不能改变父类的功能;
合成复用原则:尽量使用对象组合、聚合,而不是集成的方式;
开闭原则:对扩展放开,对修改关闭;
依赖倒置原则:面向抽象编程,不要面向实现编程,尽量修改应用层代码;
单一职责:一个类只干一件事,一个方法只干一件事;
接口隔离原则:高内聚,低耦合。多个专门的接口,而不是一个总接口;注意适度;
迪米特法则:最少知道原则;降低类之间的耦合;
里氏替换原则:子类可以扩展父类的功能,不能改变父类的功能;
合成复用原则:尽量使用对象组合、聚合,而不是集成的方式;