我想在Java中使用子参考调用父方法
Truck tv=new Vehicle();
Truck是子类,Vehicle是父类,我是否必须使用类型转换?
答案 0 :(得分:2)
你不能有一个基类的引用变量指向派生类实例化的对象,最好有一个基类的引用指向它自己的类,即
Truck tv = new Truck();
谢谢, 巴拉吉。
答案 1 :(得分:1)
你正在做的事情不会编译,因为Truck是一个子类,你正在实例化一个超类。
你需要像这样调用卡车的构造函数:
Truck tv=new Truck();
使用它,可以在Truck参考
上调用Vehicle中存在的所有方法