我已经在子类中重写了父类的对象,然后在main函数中用父类引用了子类的对象,为什么输出的还是父类的对象?
你的obj1,2,3类型是Vehicle。
你的obj1是用的多态的引用, 在多态的引用中, 对于变量来说,变量不能被重写。
重写只针对方法来说的