回 帖 发 新 帖 刷新版面

主题:请进来帮个忙

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);
    }
}

请帮忙解释一下上面标注部份的意思吧。谢谢。

回复列表 (共1个回复)

沙发

调用父类的构造方法,因为该类继承了父类的一些属性所以也要对父类的属性初始化

我来回复

您尚未登录,请登录后再回复。点此登录或注册