java基础之继承
继承
可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。
也就是子类可以有父类的内容,也可以有自己特有的内容。
格式:public class 子类名 extends 父类名{}
例如:public class man extend people{}
注意:java支持多层继承,但不支持多继承
继承的优缺点
优点:
多个类相同的成员可以放到同一个类中(提高代码复用性)如果方法的代码需要修改,修改一处即可(提高代码维护性)
缺点:
类的耦合性增强了,父类发生变化时子类也不得不跟着变化,减弱了子类的独立性。
变量和成员方法访问特点
在子类方法中访问一个边量或成员方法,先在子类范围找,如果找不到就在父类范围找,如果还是找不到就报错。
例:变量访问特点
public class human {
String name="人类";
int age=10;
java基础之继承最先出现在Python成神之路。
共有 0 条评论