继承的优点:
1.提高了代码的复用性(多个类相同的成员可以放到一个类中)
2.提高了代码的维护性(如果要修改方法,只需要修改父类中的即可)
继承的缺点:
1.继承让类与类产生了关系,类的耦合性增强了,子类会随父类的变化而变化,削弱了独立性
什么时候使用继承:
满足一方是另一方的附属时,比如狗和动物,苹果和水果
继承中变量的访问特点:
特点可以总结为--就近原则
1.当一个相同的变量A同时存在父类与子类中而值不相同时,子类会优先使用自己类中的变量,而如果自己类中定义了多个变量A的值时,又会优先使用方法内的变量A值。
2.在子类中访问一个变量的过程:
1>首先在子类方法内寻找,没有到下一步
3>再去父类中寻找,没有就报错(不会到父类方法中寻找,不考虑多层继承)
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号