- 抽象類和抽象方法必須用abstract關鍵字修飾
- 抽象類中不一定有抽象方法,但是有抽象方法的類必須定義為抽象類
- 抽象類不能實例化,因為它不是具體的。抽象類有構造方法,但是不能實例化?構造方法的作用是什麼呢?用於子類訪問父類數據的初始化
- 抽象類的實例化其實是靠具體的子類實現的。是多態的方式。
- 抽象類的抽象方法:用於限定子類必須完成某些動作
- 抽象類的非抽象方法:用於提高代碼的複用性
一個類如果沒有抽象方法,也可以定義為抽象類,不讓創建對象,只能通過子類訪問
閱讀更多 ios先鋒 的文章
2020-03-03 11:49:54 ios先鋒
一個類如果沒有抽象方法,也可以定義為抽象類,不讓創建對象,只能通過子類訪問
閱讀更多 ios先鋒 的文章