设计模式7大原则

Posted IT特工

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式7大原则相关的知识,希望对你有一定的参考价值。

设计模式7大原则
  1. 设计模式的目的,让软件有以下的特性

    1. 代码重用性更高(相同功能地方代码,不用重复编写)

    2. 可读性更好(编程的规范性,便于其他人的阅读和理解)

    3. 可扩展(当需要增加新的功能时,非常方便,并且成本低)

    4. 可靠性更高(当增加功能后,对原有功能没有影响)

    5. 使得程序出现高内聚、低耦合的特性

  2. 7大原则

    1. 单一职责原则

      1. 单一职责原则注意事项和细节

        1. 降低类的复杂度,一个类只负责一项职责

        2. 提高类的可读性,可维护性

        3. 降低变更引起的风险

    2. 接口隔离原则

    3. 依赖倒转原则

    4. 里氏替换原则

    5. 开闭原则

    6. 迪米特法则

    7. 合成复用原则

以上是关于设计模式7大原则的主要内容,如果未能解决你的问题,请参考以下文章

面向对象设计原则(7大原则)

Java中的24种设计模式与7大原则

设计模式7大原则

设计模式 设计模式7大原则

Java中的24种设计模式与7大原则

Java中的24种设计模式与7大原则