class Father
{
//……
}
public class Son extends Father
{
public static void main(String[] args)
{
Son son=new Son();//这条语句会同时创建一个父类对象吗?如果创建了,怎么去引用它
}
}
------解决方案-------------------- 没有创建父类对象,如果真的这么样的话,创建一个子类的对象,那就创建一个父类的对象,也太耗费资源了。即使你Father f = new Son();这个对象也是子类对象。
------解决方案-------------------- 不会。创建一个对象就是一个对象,只是会调用父类的构造函数而已。参考这里: