美文网首页Java 设计模式
Java面向对象六大设计原则(SOLID)精要概述

Java面向对象六大设计原则(SOLID)精要概述

作者: a57ecf3aaaf2 | 来源:发表于2017-11-26 17:25 被阅读9次

    单一职责原则

    一个类或方法只对应一种职责。

    开闭原则

    对扩展开放,对修改关闭。

    里氏替换原则

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

    依赖倒置原则

    细节(实现类)应该依赖抽象(基类),抽象不应该依赖细节;高层(调用端)不应该依赖低层(实现类),两者都应该依赖其抽象。

    接口隔离原则

    存在多个接口的实现类,调用端应该依赖其最关心的接口。

    迪米特原则

    只与直接的朋友通信,尽可能少地让他人了解我。一个类应该对自己需要耦合或调用的类知道的最少。

    相关文章

      网友评论

        本文标题:Java面向对象六大设计原则(SOLID)精要概述

        本文链接:https://www.haomeiwen.com/subject/rjakbxtx.html