導(dǎo)讀 關(guān)于抽象類的作用是為一個(gè)派生類族建立一個(gè)公共接口,抽象類的作用這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們
關(guān)于抽象類的作用是為一個(gè)派生類族建立一個(gè)公共接口,抽象類的作用這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、抽象類比較像普通類和接口的結(jié)合,因?yàn)槌橄箢惪梢韵衿胀惸菢釉陬愔袑?shí)現(xiàn)方法,也可以像接口一樣,只聲明,不實(shí)現(xiàn)。
2、下面的一個(gè)抽象類的實(shí)例:public abstract class TravelTool{ //抽象類需在類的關(guān)鍵字class前加上關(guān)鍵字abstract。
3、 //抽象方法沒有方法體,需在方法返回值前加上關(guān)鍵字abstract,并以分號結(jié)尾。
4、public abstract String drive(int i); }抽象類可以有抽象方法,如果它的子類是抽象類,那么子類不必實(shí)現(xiàn)抽象類的抽象方法;如果子類不是抽象類,那么子類必須實(shí)現(xiàn)抽象類的抽象方法。
5、需要注意的是,不能實(shí)例化抽象類對象。
6、若子類為非抽象類那么子類可以實(shí)例化對象。
7、如果你還是不太明白抽象類。
8、你可以上秒秒學(xué)了解下,上面說的比較形象。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!