美文网首页
面向对象设计五大原则

面向对象设计五大原则

作者: berger_w | 来源:发表于2020-07-14 14:14 被阅读0次

1 单一职责原则SRP

~~ 一个类只负责一个功能模块

  • 减少类之间的耦合性
  • 提高类的复用性

2 接口隔离原则ISP

~~ 每个接口相互的隔离,低耦合,高复用
-接口隔离

3 开放封闭原则OCP

~~ 一个模块 一个类 应该保持开放性原则的开发, 但是更新则需要封闭性原则

4 替换原则LSP

~~ 子类必须可以替换父类,并出现在父类能够出现的任何地方,更好的进行继承。

5 依赖倒置原则

~~ 将依赖关系倒置为依赖接口。依赖注入 ioc 等都是这观念来的

相关文章

  • 面向对象三大特性-----封装、继承、多态

    前言 前面有文章写到了面向对象编程和面向对象设计的头五大原则(SOLID五大原则)。今天我们再来谈谈面向对象的三大...

  • 设计模式的设计原则

    设计模式的设计原则 面向对象五大设计原则 单一职责原则 里氏替换原则 依赖倒置原则 接口隔离原则 开闭原则 设计模...

  • 面向对象设计原则

    面向对象设计原则 面向对象设计原则是设计模式的基础,每个设计模式都符合一一种或多种面向对象的设计原则。 常用的面向...

  • 面向对象设计原则(二)开闭原则

    面向对象设计原则之开闭原则 开闭原则是面向对象的可复用设计的第一块基石,它是最重要的面向对象设计原则。 开闭原则的...

  • JAVA面试题-笔试题(1)书目录

    笔试题 JAVA面试题之面向对象三大特征 JAVA面试题之面向对象五大基本原则 JAVA面试题之面向对象程序设计的...

  • 面向对象三大基本特性,五大基本原则

    面向对象三大基本特性,五大基本原则 透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封...

  • 01-设计模式原则

    面向对象的设计原则 面向对象的设计原则也被称为SOLID。SOLID原则包括单一职责原则、开闭原则、里氏替换原则、...

  • Swift设计模式----目录

    面向对象设计原则: 开闭原则 单一职责原则 依赖倒置原则 接口分离原则 迪米特法则 里氏替换原则 面向对象设计模式...

  • 面向对象设计原则

    面向对象设计原则

  • (1)面向对象的六大原则

    什么是面向对象原则 面向对象原则——oop(object Oriented Principle),遵循原则设计程序...

网友评论

      本文标题:面向对象设计五大原则

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