1 父类:
public class Test
{Test()
{
System.out.print("-----Test构造-------");
getTest();
}
public void getTest()
{
System.out.println("-----Test------");
}
}
public class Test1 extends Test
{
public Test1()
{
System.out.print("-----Test1构造-------");
}
public void getTest()
{
System.out.print("-----Test1-------");
}
}
运行结果:-----Test构造------------Test1------------Test1构造------
原理:1 执行子类构造方法时,默认会调用父类的无参构造方法 2非静态方法与当前实例对象绑定
本文详细解析了Java中子类构造方法调用父类构造方法的运行机制及原理,包括构造方法的默认行为和非静态方法与实例对象的绑定。
967

被折叠的 条评论
为什么被折叠?



