最后的練習:如果在父類中不寫方法直接用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);
}
運行結果
2015-12-03
2015-12-03
2015-12-03
沒有看到你的子類