- 最後登錄
- 2022-10-22
- 在線時間
- 0 小時
- 註冊時間
- 2011-10-13
- 閱讀權限
- 30
- 精華
- 0
- UID
- 10420414
- 帖子
- 663
- 積分
- 1128 點
- 潛水值
- 20810 米
| 若新密碼無法使用,可能是數據未更新。請使用舊密碼看看。 樓上已經把abstract class的功用講得滿清楚的.
關於減少程式碼的部分, 如果單單看abstract class本身和他的字類別, 其實程式碼是變多了. 減少的部分其實是呼叫abstract class的地方
假設說有一個地方需要判斷類別做一些事, 可以這樣寫
if (shape instanceof round)
// do something
if (shape instanceof triangle)
// do something
而不需要寫 ... |
|