class Car
{
class Wheel
{
}
}class PlaneWheel extends Car.Wheel
{
PlaneWheel(Car car)
{
car.super();//??????????????
}
public static void main(String[] args)
{
Car car=new Car();
PlaneWheel pw=new PlaneWheel(car);
}
}
{
class Wheel
{
}
}class PlaneWheel extends Car.Wheel
{
PlaneWheel(Car car)
{
car.super();//??????????????
}
public static void main(String[] args)
{
Car car=new Car();
PlaneWheel pw=new PlaneWheel(car);
}
}
super.xxx是调用父类的xxx方法.
是么???
必须???
父类是缺省的就不能用了么?
1、当子类调用构造方法时、首先调用父类的构造方法;
2、如果父类的构造方法不是缺省的;在子类的构造方法中要显示的调用父类构造方法super()
真的明白了?~~~赫赫~那太好了~~分随便吧~如果父类的构造器是:父类名(String s){s="。。";}在子类调用构造器时~不super()的话~~就调用父类缺省的构造器
能不出错么??