最后的练习:如果在父类中不写方法直接用toString(),子类继承父类,为何输出的结果不能显示子类的名称?
父类页:
public class Tarric {
int num;
@Override
public String toString() {
return "Tarric [num=" + num + "]";
}
测试页中:
public static void main(String[] args) {
Tarric bus=new Tarric();
Tarric ship=new Tarric();
Tarric plane=new Plane();
bus.num=40;
ship.num=200;
plane.num=100;
System.out.println(bus);
System.out.println(ship);
System.out.println(plane);
}
运行结果