在Java中调用父方法

时间:2014-04-26 13:27:45

标签: java class inheritance

我想在Java中使用子参考调用父方法

Truck tv=new Vehicle();

Truck是子类,Vehicle是父类,我是否必须使用类型转换?

2 个答案:

答案 0 :(得分:2)

你不能有一个基类的引用变量指向派生类实例化的对象,最好有一个基类的引用指向它自己的类,即

    Truck tv = new Truck();

谢谢, 巴拉吉。

答案 1 :(得分:1)

你正在做的事情不会编译,因为Truck是一个子类,你正在实例化一个超类。

你需要像这样调用卡车的构造函数:

Truck tv=new Truck();

使用它,可以在Truck参考

上调用Vehicle中存在的所有方法