- super关键字用来访问父类,单纯super(),就是调用父类的构造函数,而this关键字用来访问本类内容
public class Zi extends Fu{
int num=20;
public void showNum(){
int num=10;
//局部变量,输出10
System.out.println(num);
//子类中的成员变量,输出20
System.out.println(this.num);
//父类中的成员变量
System.out.println(super.num);
}
}
内存图
构造函数,默认先执行父的,再执行子的
继承使用中三类关系
- 单继承
- 多级继承
- 兄类