課程
/后端開發(fā)
/Java
/Java入門第二季 升級(jí)版
多態(tài)有什么用
2016-09-12
源自:Java入門第二季 升級(jí)版 10-1
正在回答
多態(tài)是一種機(jī)制、一種能力,而非某個(gè)關(guān)鍵字。它在類的繼承中得以實(shí)現(xiàn),在類的方法調(diào)用中得以體現(xiàn)。
多態(tài)的官方定義:指允許不同類的對(duì)象對(duì)同一消息做出響應(yīng)。即同一消息可以根據(jù)發(fā)送對(duì)象的不同而采用多種不同的行為方式。(發(fā)送消息就是函數(shù)調(diào)用)
用地球話說就是,同一種抽象的東西在具體的類型中有不同的表現(xiàn)。比如大多數(shù)動(dòng)物(抽象類)會(huì)叫,但是狗(實(shí)現(xiàn)類)就是汪汪汪,貓(實(shí)現(xiàn)類)就是喵喵喵
多態(tài)一般用來實(shí)現(xiàn),一種操作,多種響應(yīng)效果的功能,還可以屏蔽不同子類對(duì)象之間的差異,寫出通用的代碼,做出通用的編程,以適應(yīng)需求的不斷變化。
狼顧之相1995 提問者
同種形不同體驗(yàn)
舉報(bào)
課程升級(jí)!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙
1 回答多態(tài)有什么用
4 回答多態(tài)有什么用?
4 回答請(qǐng)問用多態(tài)和不用多態(tài)有什么區(qū)別啊
1 回答Java的多態(tài)有什么作用?
2 回答多態(tài)的優(yōu)點(diǎn)在于什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-12
多態(tài)是一種機(jī)制、一種能力,而非某個(gè)關(guān)鍵字。它在類的繼承中得以實(shí)現(xiàn),在類的方法調(diào)用中得以體現(xiàn)。
多態(tài)的官方定義:指允許不同類的對(duì)象對(duì)同一消息做出響應(yīng)。即同一消息可以根據(jù)發(fā)送對(duì)象的不同而采用多種不同的行為方式。(發(fā)送消息就是函數(shù)調(diào)用)
用地球話說就是,同一種抽象的東西在具體的類型中有不同的表現(xiàn)。比如大多數(shù)動(dòng)物(抽象類)會(huì)叫,但是狗(實(shí)現(xiàn)類)就是汪汪汪,貓(實(shí)現(xiàn)類)就是喵喵喵
多態(tài)一般用來實(shí)現(xiàn),一種操作,多種響應(yīng)效果的功能,還可以屏蔽不同子類對(duì)象之間的差異,寫出通用的代碼,做出通用的編程,以適應(yīng)需求的不斷變化。
2017-06-11
同種形不同體驗(yàn)