继承
父类也叫超类和基类(super.xxx)
而子类也叫派生类
子可以继承父类,但是父类不能继承子类
运行代码的时候子类会优先选择自己的局部变量>自己的成员变量>父类变量
只有两个类相同才可以用继承否则不能
如果相同类方法中添加extends就可以继承父与子
继承的特点就是
可以让代码的复用性增强,如果父类需要修改子类会和父类一样
所以用继承需要看有没有相同的属性否则别乱用继承
如:
猫是动物的一种
狗是动物的一种
相同特点是动物
这种情况可以使用继承
继承
父类也叫超类和基类(super.xxx)
而子类也叫派生类
子可以继承父类,但是父类不能继承子类
运行代码的时候子类会优先选择自己的局部变量>自己的成员变量>父类变量
只有两个类相同才可以用继承否则不能
如果相同类方法中添加extends就可以继承父与子
继承的特点就是
可以让代码的复用性增强,如果父类需要修改子类会和父类一样
所以用继承需要看有没有相同的属性否则别乱用继承
如:
猫是动物的一种
狗是动物的一种
相同特点是动物
这种情况可以使用继承