再美不及姑娘你
又见西风上碧树

继承的优点:

1.提高了代码的复用性(多个类相同的成员可以放到一个类中)

2.提高了代码的维护性(如果要修改方法,只需要修改父类中的即可)

继承的缺点:

1.继承让类与类产生了关系,类的耦合性增强了,子类会随父类的变化而变化,削弱了独立性

什么时候使用继承:

满足一方是另一方的附属时,比如狗和动物,苹果和水果

继承中变量的访问特点:

特点可以总结为--就近原则

1.当一个相同的变量A同时存在父类与子类中而值不相同时,子类会优先使用自己类中的变量,而如果自己类中定义了多个变量A的值时,又会优先使用方法内的变量A值。

2.在子类中访问一个变量的过程:

1>首先在子类方法内寻找,没有到下一步

2>再在子类中寻找,没有到下一步

3>再去父类中寻找,没有就报错(不会到父类方法中寻找,不考虑多层继承)

posted on 2022-03-14 20:44  再美不及姑娘你  阅读(521)  评论(0)    收藏  举报