- 最後登錄
- 2024-5-19
- 在線時間
- 0 小時
- 註冊時間
- 2017-12-25
- 閱讀權限
- 20
- 精華
- 0
- UID
- 17787565
- 帖子
- 173
- 積分
- 186 點
- 潛水值
- 6400 米
| 我覺得樓上講得很好了,只是多做一點補充,希望可以讓你更理解 johnwanz 說的東西
先講 abstract 的影響
當一個 class 被宣告成 abstract 的時候,我們不能直接用 new 來產生一個 instance。abstract 等於是告訴 compiler 說:「這個 class 我實作了一部份,但是也有一部份我現在還沒有想法不知道該怎麼做,先等等吧」,class 裡面用 abstract 修飾的 method 就是還沒做完的部分,以你的例子來說就是 `abstract float size();` ... |
|