Java中的Abstract關鍵字的使用注意點

2021-07-09 09:44:03 字數 362 閱讀 9812

abstract 意思為抽象,可以修飾類或者方法,使用時候有些許需要注意的地方,現在總結如下:

1:如果將乙個類設定為abstract,則此類必須被繼承使用,此類不可生成物件,必須被繼承使用,即,final和abstract不可能同時出現

2:當abstract用來修飾方法的時候,此時該方法不需要實現,實現留給子類複寫,子類複寫此方法後才能夠生效

3:如果乙個類中有乙個抽象方法,那麼這個類一定為抽象類,反之,如果乙個類為抽象類,那麼其中可能有非抽象的方法

4:abstruct和static不能放在一起使用,因為static是不可以被複寫的,而abstruct是一定要被複寫的

5:抽象類不可以被new出來新物件,因為呼叫抽象方法沒意義

java中abstract的用法

abstract 抽象 修飾符,可以修飾類和方法 1,abstract修飾類,會使這個類成為乙個抽象類,這個類將不能生成物件例項,但可以做為物件變數宣告的型別,也就是編譯時型別,抽象類就像當於一類的半成品,需要子類繼承並覆蓋其中的抽象方法。2,abstract修飾方法,會使這個方法變成抽象方法,也就...

java中abstract的經典用法

不知不覺快工作半年了,從一開始的小菜鳥到現在的大菜鳥可謂經歷很多,工作中對abstrac仍然用的很少,以前對它也非常困擾,老覺得它和介面差不多,呵呵笨鳥先飛,記下來先。abstract 抽象 修飾符,可以修飾類和方法 1,abs。tract修飾類,會使這個類成為乙個抽象類,這個類將不能生成物件例項,...

java中abstract怎麼使用

abstract 抽象 修飾符,可以修飾類和方法 1,abstract修飾類,會使這個類成為乙個抽象類,這個類將不能生成物件例項,但可以做為物件變數宣告的型別,也就是編譯時型別,抽象類就像當於一類的半成品,需要子類繼承並覆蓋其中的抽象方法。2,abstract修飾方法,會使這個方法變成抽象方法,也就...