设计模式七大原则

网友投稿 219 2022-09-17

设计模式七大原则

文章目录

​​1、设计模式目的​​​​2、设计模式七大原则​​

​​1 、单一职责原则​​​​2 、接口隔离原则​​​​3 、依赖倒置原则​​​​4 、里氏替换原则​​​​5 、开闭原则​​​​6 、迪米特法则​​​​7 、合成复用原则​​

1、设计模式目的

代码重用性

可读性可扩展性可靠性使程序呈现高内聚,低耦合的特性

2、设计模式七大原则

1 、单一职责原则

一个类应该只负责一项职责。

2 、接口隔离原则

一个类对另外一个类的依赖应该建立在最小的接口上。

3 、依赖倒置原则

高层模块不应该依赖低层模块,二者都应该依赖其抽象抽象不应该依赖细节,细节应该依赖抽象依赖倒转(倒置)的中心思想是面向接口编程使用接口或抽象类目的是制定好规范

4 、里氏替换原则

所有引用基类的地方必须能透明地使用其子类的对象

5 、开闭原则

对外扩展开放、对修改关闭

6 、迪米特法则

又叫最少知道原则、即一个类对自己依赖的类知道的越少越好

7 、合成复用原则

尽量使用合成/聚合的方式,而不是使用继承。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:生成随机数的几种方法、Math.random()随机数的生成、Random()的使用
下一篇:丁道师:微信十年(2):视频号算成功了吗?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~