0
点赞
收藏
分享

微信扫一扫

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

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

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

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

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

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

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

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

作者:一乐乐



举报

相关推荐

0 条评论