Java教程

设计模式7大原则

本文主要是介绍设计模式7大原则,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
设计模式7大原则
  1. 设计模式的目的,让软件有以下的特性

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

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

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

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

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

  2. 7大原则

    1. 单一职责原则

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

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

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

        3. 降低变更引起的风险

    2. 接口隔离原则

    3. 依赖倒转原则

    4. 里氏替换原则

    5. 开闭原则

    6. 迪米特法则

    7. 合成复用原则

这篇关于设计模式7大原则的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!