抽象類和接口new他們的實現(xiàn)類

比如:日歷類(calendar)

抽象類和接口都能創(chuàng)建對象,只是后邊的new不能是new他們自己,但可以new他們的實現(xiàn)類(必須是類,不能是抽象類和接口),人們使用抽象類和接口只是為了說明要干什么事,而讓他們的實現(xiàn)類去根據(jù)自己的需要去實現(xiàn)這些方法,比如說抽象類定義一個eat()方法,它并沒有說這個方法具體怎么做,羊就可以吃草,虎就可以吃肉,羊和虎都實現(xiàn)了這個吃的方法。一個類繼承抽象類。用抽象類的子類實例化抽象類的引用。例如

A是抽象類? B extends A ,并且B實現(xiàn)了A中所有的抽象方法,就可以? ? A a = new B();

再例如:

傳入的對象是Runnable接口的實現(xiàn)

Thread thread2=new Thread(new Runnable() {

@Override

public void run() {

while(true) {

try {

Thread.sleep(500);

} catch (InterruptedException e) {

e.printStackTrace();

}

System.out.println("2:"+Thread.currentThread().getName());

}

}

});

thread2.start();

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 貴陽市教育系統(tǒng)大力推進互加計劃,助力脫貧攻堅!這是互加計劃在省會城市的第一次大型推進會,更是發(fā)起了互聯(lián)網(wǎng)教育...
    貴州001徐萍閱讀 958評論 3 12
  • 飛姑娘長得美是無庸置疑的,鄰村子里的一朵花,當時初中校園里?;墑e里估計也有她。那時的少年還不懂得什么叫愛情,懵懂...
    南溪向南北歌流海閱讀 256評論 0 0
  • 下學期開學,兒子的數(shù)學老師王老師休產(chǎn)假去了,換了新來的數(shù)學老師張老師?,F(xiàn)在下學期開學有三周了,兒子時不時的會回家給...
    嗨我是林靜呀閱讀 418評論 2 3
  • 居士打眼一看,原來到了圭峰山前。只見青山巍巍,綠樹蔥蘢,漫山遍野的大王椰、狐尾椰、蒲葵和細葉榕,投影到碧綠的玉湖里...
    頌奇2018閱讀 941評論 4 20

友情鏈接更多精彩內(nèi)容