1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class ExtendTheory{
public static void main(String[] args) {
Son son=new Son();
}
}
class GrandPa{
String name="大头爷爷";
}
class Father extends GrandPa {
String name="大头爸爸";
}
class Son extends Father{
String name="大头儿子";
}
  1. 首先加载类信息==从父类开始逐级向下==>GrandPa信息–> Father—->son
  2. 在堆中开辟 内存空间 —-> 储存GrandPa—>储存 Father—>储存son

image-20221016163319682