面向对象的三大特征中的 “继承” 和继承的几种方式

Posted mrzhujl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象的三大特征中的 “继承” 和继承的几种方式相关的知识,希望对你有一定的参考价值。


学习继承之前,要先了解什么是面向对象:(把相同的代码提取(抽象)出来归为一类,把公共的方法挂在 这个类的原型上 的一种编程思想(开发模式))
>>原型和原型链,在,面向对象,的那个随笔分类里有细说。<<
面向对象的三大特征:抽象、封装、继承、(多态)

抽象:提取类似的部分。

封装:归类的过程。
继承:子类拥有父类的属性或者方法,自己也有自己的一套属性和方法。

/******************************** 下面开始这篇随笔的主题:继承 和 继承的几种方式********************************/

网上对继承的方式,描述都不一样,主要是起的名字不一样,但这不重要,从代码的原理上大致可以分成4种,我给他们起来我心中的名字

1.











以上是关于面向对象的三大特征中的 “继承” 和继承的几种方式的主要内容,如果未能解决你的问题,请参考以下文章

JS面向对象三大特征:封装、继承、多态

Java面向对象三大特征之继承和多态

Python入门-6面向对象编程:07面向对象三大特征(封装继承多态)-继承

JavaScript中的几种继承方式对比

面向对象三大特征

面向对象的三大特征五大原则