面试--面向对象7大设计原则

1、开闭原则:对扩展开放,修改关闭

2、里氏替换原则:不要破坏继承关系,少覆盖父类的方法,多扩展方法

3、依赖倒置原则:面向接口编程

4、单一职责原则:类或方法的职责要单一

5、接口隔离原则:接口功能要精简

6、迪米特原则:减低耦合度

7、合成复用原则:优先使用组合关系,少用继承

posted @ 2022-08-23 15:26  一乐乐  阅读(23)  评论(0编辑  收藏  举报