29 下列的 Java 語言程式執行後輸出為何? import java.la..-阿摩線上測驗
最佳解! | ||
7F 110上普考111上高考 (2021/04/14)
附帶說明 當主程式執行fun(b);時,會執行底下程式 public static void fun(A x){ 這裡的A,是B的父類。雖然如此,但是丟入b,而b指向B,就會執行B.fun(),而不會是A.fun() 如果今天反過來,主程式裡是 A a = new A(); fun(a); 然後fun( B x),這樣編譯就會失敗,因為子類參考不能指向父類 |
8F
|