特点:子类能继承父类的非私有成员(成员变量,成员方法)
好处:可以将重复代码整合到父类中,从而减少代码的重复编写
权限修饰符:
单继承:Java中类支持单继承,多层继承,但支持多继承
方法重写:子类可以重写一个方法名称,参数列表一样的方法,去覆盖父类的方法
子类访问成员变量的方法:
public class F {
String name = "父类名称"
}
public class Z extends F {
String name = "子类名称";
public void showName(){
String name = "局部名称";
System/out.println(name);//打印局部变量名称
System/out.println(this.name);//打印子类变量名称
System/out.println(super.name);//打印父类变量名称
}
}
子类构造器的特点:子类的全部构造器都会先去调用父类的构造器,再执行自己