1:什么是继承,继承的概念:
继承是指一个对象直接使用另一对象的属性和方法,继承可以使得子类具有父类的各种属性和方法。
2:继承的称呼:
父类 == 超类型 == 基类
子类 == 派生类
3:继承的方法:
1:原型链继承
原型链继承的缺点:
1:创建子类实例时不能向超类传参
2:引用类型不能保持独立
2:构造继承
借用构造函数的继承解决了:
1:引用保持独立
2:可以传参
借用构造函数的继承(又叫:冒充继承)
方法:call()
构造继承缺点:
对象冒充只能继承构造实例中的属性和方法,不能继承原型中的属性和方法!
3:原型+构造继承(组合继承)
组合继承就是 原型继承+构造继承
原型链继承 只继承原型里面的内容
构造函数(冒充继承)只继承构造函数里面的内容
组合继承解决了 想共享的共享 不想共享的不共享问题
647

被折叠的 条评论
为什么被折叠?



