zoukankan      html  css  js  c++  java
  • 设计模式六大原则

    开闭原则(Open  Close Principle)

    一个软件实体如类、模块和函数应该对扩赞开放,对修改关闭。

    单一职责原则(Single Responsibility Principle)

    一个类只负责一个职责。

    里氏替换原则(Liskov Substitution Principle)

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

    依赖倒置原则(Dependence Inversion Principle)

    程序要依赖于抽象接口,不要依赖于具体实现。

    要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。

    接口隔离原则(Interface Segregation Principle)

    客户端不应该依赖她不需要的接口;一个类对另一个类的依赖应建立在最小的接口上。

    上面5个原则,简称 SOLID原则。 

    迪米特法则(Law Of Demeter)

    一个对象应该对其他对象保持最少的了解。

  • 相关阅读:
    expect
    grep
    Python函数
    Python的set
    Python字典
    Python循环
    Python条件判断
    Python列表
    Python字符串
    Python组织代码块的形式
  • 原文地址:https://www.cnblogs.com/miniren/p/4894724.html
Copyright © 2011-2022 走看看