首页优化 正文

关于设计模式六大原则介绍

2024-07-04 5 0条评论

  对于设计模式,可是,在日常的打码中,用的做多的就是单例,其次是观察者和建造者模式 ( builder ) 用得比较多,其他的基本很少用到。用不到的原因是还是不能够理解设计模式的思想,无法将这些设计模式和编码遇到的问题联系起来,从而用不到设计模式。

  其实设计模式的提出都是为了解决一个常见的问题而总结出来的办法。所以当你思考采用何种设计模式的时候,你应该先问问自己当前问题的是什么?根据问题去选取合适的设计模式。

  等你熟悉了设计模式的以后,你会发现部分设计模式之间存在包含关系,甚至很相像,但是不同的设计模式解决的问题是不一样的。

  设计模式六大原则,具体如下:

  单一职责原则(类和方法,接口)

  开闭原则 (扩展开放,修改关闭)

  里氏替换原则(基类和子类之间的关系)

  依赖倒置原则(依赖抽象接口,而不是具体对象)

  接口隔离原则(接口按照功能细分)

  迪米特法则 (类与类之间的亲疏关系)

  以上就是关于设计模式六大原则介绍的内容。

文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/7757.html 发布于 2024-07-04
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码