1. 程式人生 > 資訊 >2499 元起,華為 MatePad 11 明日開售:驍龍 865 + 鴻蒙 HarmonyOS 系統

2499 元起,華為 MatePad 11 明日開售:驍龍 865 + 鴻蒙 HarmonyOS 系統

一、抽象類

需要抽象類的原因:父類方法不確定性的問題、考慮將該方法設計為抽象(abstract)方法所謂抽象方法就是沒有實現的方法、所謂沒有實現就是指,沒有方法體、當一個類中存在抽象方法時,需要將該類宣告為abstract類

1、抽象類的介紹:

2、抽象類使用的注意事項和細節

1)抽象類不能被例項化
2)抽象類不一定要包含abstract方法。 也可以有實現的方法、也就是說,抽象類可以沒有abstract方法
3)一旦類包含了abstract方法,則這個類必須宣告為abstract
4) abstract只能修飾類和方法,不能修飾屬性和其它的。

5)抽象類可以有任意成員【本質上抽象類還是類】

6)抽象方法不能又主體,既不能實現。

7)如果一個類繼承了抽象類,則它必須實現抽象類的所有抽象方法,除非它自己也宣告為abstract類。

8)抽象方法不能使用private、final和static來修飾,因為這些關鍵字都是和重寫相違背的。