面向对象设计原则关系图示
2017-03-25 01:52:13 0 举报
在这个面向对象设计原则关系图中,我们可以看到五个主要的设计原则:单一职责原则、开闭原则、里氏替换原则、依赖倒置原则和接口隔离原则。单一职责原则强调一个类应该只有一个引起它变化的原因;开闭原则主张软件实体(类、模块、函数等等)应该可以扩展,但是不可修改;里氏替换原则要求子类型必须能够替换掉它们的父类型;依赖倒置原则提出高层模块不应该依赖于底层模块,两者都应该依赖于抽象;接口隔离原则指出客户端不应该被强迫依赖于它不使用的接口。这五个原则相互关联,共同构成了面向对象设计的基石。
作者其他创作
大纲/内容
里氏代换原则
解耦
抽象层
应用
依赖倒置原则
迪米特法则
继承
开闭原则
合成复用原则
闭则
开则
组合
接口隔离原则
单一职责原则
引入
0 条评论
下一页
为你推荐
查看更多