重寫顯示部分。。。是怎么回事
Car里面父類的代碼:
package demo2;
public class Car {
public int model;
public String Pattern;
public String Type;
public void fun(){
System.out.println("車是讓人類坐的");
}
}
Bus中子類的代碼:
package demo2;
public class Bus extends Car {
public void fun(){
System.out.println("bus是讓人類坐的");
}
}
測試代碼:
package demo2;
public class BusIntail {
public static void main(String[] args) {
// TODO Auto-generated method stub
Bus bus=new Bus();
bus.model=0122;
bus.Pattern="寶馬";
bus.fun();
}
}
為什么我的代碼只能運行處:bus是讓人類坐的。然而:
bus.model=0122;
bus.Pattern="寶馬";
不顯示呢!
2016-11-25
因為你的fun功能只是定義顯示了那句話啊,其他的并沒有定義讓他顯示啊
2016-11-25
System.out.println("bus.model="+bus.model);