面向对象六大原则图例
2020-04-23 10:44:45 0 举报
面向对象6大原则,一张图记下整个流程示例
作者其他创作
大纲/内容
接口隔离原则(设计接口功能尽量细力度,最小功能单元)(定义最小类别的接口,接口最小化原则)
第六点
依赖倒置原则(面向接口编程)(定义接口,只依赖于接口)
人
第二点
路
第三点
车
第一点
第四点
开闭原则(对外开放对内修改,继承关系)
迪米特法则:降低耦合(局部变量中,不要引入新的类)(降低耦合,降低变量之间的共享使用)耦合:耦合是指两个或两个以上的电路元件或电网络的输入与输出之间存在紧密配合与相互影响,并通过相互作用从一侧向另一侧传输能量的现象;概括的说耦合就是指两个或两个以上的实体相互依赖于对方的一个量度。耦合作为名词在通信工程、软件工程、机械工程等工程中都有相关名词术语
单一职责原则(一个类只负责一件事情)
里氏替换原则(子类可以扩展父类功能,但不要改变父类原有的功能)(不应该随意修改父类逻辑))
第五点
收藏
0 条评论
下一页