Java中abstract的用法


1,abstract修飾類,會使這個類成為一個抽象類,這個類將不能生成對象實例,可以做為對象變量聲明的類型,也就是編譯時類型,抽象類就像當於一類的半成品,需要子類繼承並覆蓋其中的抽象方法。

2,abstract修飾方法,會使這個方法變成抽象方法,聲明(定義)而沒有實現,實現部分以";"代替。需要子類繼承實現(覆蓋)。

3.abstract修飾符在修飾類時必須放在類名前。

4.abstract修飾方法就是要求其子類覆蓋(實現)這個方法。調用時可以以多態方式調用子類覆蓋(實現)后的方法,也就是說抽象方法必須在其子類中實現,除非子類本身也是抽象類。

5.父類是抽象類,有抽象方法,子類繼承父類,並把父類中的所有抽象方法都實現(覆蓋),抽象類中有構造方法,是子類在構造子類對象時需要調用的父類(抽象類)的構造方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM