大侠看下
发布网友
发布时间:2022-06-11 11:59
我来回答
共3个回答
热心网友
时间:2022-05-24 08:07
FatherClass fc = new FatherClass(); 会输出System.out.println("FatherClass Create");
ChildClass cc = new ChildClass(); 输出System.out.println("FatherClass Create"); System.out.println("ChildClass Create");
不能理解的话把子类的构造方法加一句话
public ChildClass()
{
super();
System.out.println("ChildClass Create");
}
热心网友
时间:2022-05-24 09:25
FatherClass Create
ChildClass Create
子类虽然继承了父类,但是没有将父类的FatherClass()方法覆盖掉,也没有重载。跟子类的ChildClass()方法 完成是两个独立的,没有联系
热心网友
时间:2022-05-24 11:00
FatherClass Create
FatherClass Create
ChildClass Create
以上这是运行结果
FatherClass fc = new FatherClass(); 输出FatherClass Create
ChildClass cc = new ChildClass(); 输出
FatherClass Create
ChildClass Create
ChildClass继承了FatherClass嘛