- 最後登錄
- 2023-6-16
- 在線時間
- 0 小時
- 註冊時間
- 2013-5-18
- 閱讀權限
- 20
- 精華
- 0
- UID
- 13068926
- 帖子
- 241
- 積分
- 299 點
- 潛水值
- 22810 米
| 你要從介面的角度去想.
A text2 = new A2();
有一個變數是A型別, A是一個介面, 所以text2只能使用一個函式 AAA();
text2, 實際的變數本身, 是A2型別. 所以, 其包含了A2, 也就有了B, 就實作了A.
只是因為text2的宣告為A, 所以使用text2時, 要以A來看. 而A只看得到AAA().
text1的問題就只是尚未產生Instance. new一個就好了.
Java也是有指標的概念, 只是沒有定義指標型別出來, 用法還是有.... |
|