美文网首页设计模式
面向对象6大原则,面向对象3大特性

面向对象6大原则,面向对象3大特性

作者: Codes作业本 | 来源:发表于2020-04-23 09:19 被阅读0次

设计模式原则

  1. 单一职责原则:
    一个类只负责一个原则,一个类只做一件事情

  2. 开闭原则:
    对扩展开放,对修改关闭,(继承)

  3. 里氏替换原则:
    子类可以扩展父类功能,但不要改变父类原有的功能(不应该随意修改父类逻辑)

  4. 依赖倒置原则:
    面向接口编程(定义接口,只依赖于接口)

  5. 接口隔离原则:
    设计接口功能尽量细力度,最小功能单元(定义最小类别的接口,接口最小化原则)

  6. 迪米特法则:
    降低耦合(局部变量中,不要引入新的类)

画图分析六大原则

面向对象6大原则.png

面向对象三大特性:封装,继承,多态
封装: 一个类封装了数据以及操作数据的代码逻辑体。定义了数据的可访问属性(私有、公有)
继承 : 可以让一个类型获取另外一个类型的属性的方式。分为实现继承和接口继承
多态 : 类实例的一个方法在不同情形下有不同的表现形式,即不同的外在行为。使具有不同的内部结构的对象可以共享相同的外部接口。

相关文章

  • 面向对象编程(二)

    面向对象编程(二) -------面向对象的基本特性 1、面向对象的基本特性 面向对象的编程是把现实客观存在的...

  • 面向对象

    面向对象:OOP 面向对象三大特性

  • 面向对象

    面向对象的3大特性 封装 继承 多态 面向对象的几大原则 单一职责原则 里氏替代原则 依赖倒转原则 开放-封闭原则...

  • 面向对象:创建对象&继承

    博客内容:什么是面向对象为什么要面向对象面向对象编程的特性和原则理解对象属性创建对象继承 什么是面向对象 面向对象...

  • 面向对象语言基础

    面向对象语言的特性 面向对象的语言的特性:封装、继承、多态。 面向对象语言的设计原则 面向对象的语言在进行程序设计...

  • 理解面向对象

    理解面向对象 阅读知乎大牛对面向对象的讨论后,写下自己的总结和理解。知乎 面向对象的原本特性 面向对象原本的特性(...

  • 面向对象6大原则,面向对象3大特性

    设计模式原则 单一职责原则:一个类只负责一个原则,一个类只做一件事情 开闭原则:对扩展开放,对修改关闭,(继承) ...

  • 设计模式之美-BJ002面向对象、设计原则、设计模式、编程规范、

    1.面向对象 面向对象的四大特性:封装、抽象、继承、多态面向对象编程与面向过程编程的区别和联系面向对象分析、面向对...

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

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

  • 面向对象三大特性(一):封装

    面向对象有三大特性:封装、继承和多态。注意,是面向对象的三大特性而不是Java的三大特性,Java只是面向对象语言...

网友评论

    本文标题:面向对象6大原则,面向对象3大特性

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