美文网首页
面向对象六大原则

面向对象六大原则

作者: hankviv | 来源:发表于2018-05-04 12:05 被阅读0次
  • 单一职责:一个类只负责一项职责。
  • 开放封闭原则(里氏替换原则):一个类,可以被扩展,但是不能被修改,子类可以扩展父类的功能,但不能改变父类原有的功能,我的理解是:尽量实现接口和抽象类,不要继承父类。
  • 依赖倒置:高层模块不应该依赖低层模块,二者都应该依赖其抽象;一个类不应该强依赖另外的一个类,每个类对另外的类应该都是可替换的。
  • 迪米特法则:一个对象应该对其他对象保持最少的了解,简单的理解就是高内聚,低耦合,一个类尽量减少对其他对象的依赖,并且这个类的方法和属性能用私有的就尽量私有化。只有每个类高内聚,才能降低耦合。
  • 配置化:尽可能的使用一些外部的配置来管理一些逻辑经常变动的地方。
  • 面向接口编程:我们只在乎接口,不在乎实现。

相关文章

  • 面向对象六大原则

    面向对象六大设计原则:

  • Android 设计模式之常见设计模式总结

    今天我们来总结下我们所学习的设计模式 面向对象的六大原则 Android 设计模式之面向对象的六大原则 面向对象的...

  • 面向对象六大原则

    面向对象六大原则 单一原则 [Single Responsibility Principle 简称 SRP] ...

  • 设计模式

    设计原则: 面向对象需要遵循的六大原则: 单一职责原则(SingleResponsibilityPrinciple...

  • 面向对象六大原则

    设计模式的六大原则:(面向对象的六大原则) 一、单一职责原则:Single Responsibility Prin...

  • 设计模式六大原则

    设计模式六大原则 一、面向对象设计六大原则 面向对象的关键在于封装,封装好了才能很好的复用,达到单一职责和开放扩展...

  • 面向对象的六大原则

    面向对象六大原则 单一职责原则--SRP(Single Responsibility Principles)每个类...

  • 纯干货!23种设计模式大总汇

    一、面向对象的六大原则 单一职责原则——Single Responsiblity Principle 迪米特原则—...

  • 面向对象的六大原则

    设计模式基础 面向对象的六大原则 单一职责原则(Single Responsibility Principle, ...

  • JAVA设计模式

    面向对象设计的六大设计原则 1、单一职责原则(Single Responsibility Principle, S...

网友评论

      本文标题:面向对象六大原则

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