課程
/后端開發(fā)
/Java
/Java入門第二季
相同特征是什么意思??有相同的方法嗎?
2018-08-27
源自:Java入門第二季 10-3
正在回答
舉個簡單的例子,貓和狗具有的相同的特征比如說都可以叫,都可以吃,都可以睡。。。這些都是他們的共同特征,最重要的是他們都是動物,那么我們就可以定義一個抽象類 Animal,然后包含它們的共同特征,由子類來具體實現(xiàn)行為:
abstract?class?Animal?{ ????abstract?void?eat(); ????abstract?void?shout(); ????abstract?void?sleep(); }
既然是說從相同的特征的類中抽象出一個抽象類,肯定是具有相同的屬性和方法,要不然子類繼承就會報錯。
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構中體會Java面向對象編程的奧妙
1 回答無抽象方法的抽象類的作用?
2 回答抽象類的作用
4 回答請問如何用抽象類繼承抽象類
1 回答抽象類與抽象方法
2 回答抽象類
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2019-01-04
舉個簡單的例子,貓和狗具有的相同的特征比如說都可以叫,都可以吃,都可以睡。。。這些都是他們的共同特征,最重要的是他們都是動物,那么我們就可以定義一個抽象類 Animal,然后包含它們的共同特征,由子類來具體實現(xiàn)行為:
2018-08-27
既然是說從相同的特征的類中抽象出一個抽象類,肯定是具有相同的屬性和方法,要不然子類繼承就會報錯。