摘要:没错,中的继承正如你所理解的一样,也是成对出现的。由于中的函数没有签名,因此无法实现接口继承,只支持实现继承,而继承的主要方式,是通过原型链实现的,要理解原型链,首先要知道什么是原型,不懂的小伙伴,可以看这篇博文一眼看穿
继承
我们知道JS是OO编程,自然少不了OO编程所拥有的特性,学习完原型之后,我们趁热打铁,来聊聊OO编程三大特性之一——继承。
继承这个词应该比较好理解,我们耳熟能详的,继承财产,继承家业等,他们的前提是有个继承人,然后你是继承者,这样才有继承而言。没错,JS中的继承正如你所理解的一样,也是成对出现的。
继承就是将对象的属性复制一份给需要继承的对象
OO语言支持两种继承方式:接口继承和实现继承,其中接口继承只继承方法签名,而实现继承则继承实际的方法。由于ECMAScript中的函数没有签名,因此无法实现接口继承,只支持实现继承,而继承的主要方式,是通过原型链实现的,要理解原型链,首先要知道什么是原型,不懂的小伙伴,可以看这篇博文一眼看穿
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/97291.html
阅读 2455·2023-04-25 21:41
阅读 1636·2021-09-22 15:17
阅读 1902·2021-09-22 10:02
阅读 2329·2021-09-10 11:21
阅读 2544·2019-08-30 15:53
阅读 955·2019-08-30 15:44
阅读 929·2019-08-30 13:46
阅读 1079·2019-08-29 18:36