定義
指允許不同類的對(duì)象對(duì)同一消息做出響應(yīng)。即同一消息可以根據(jù)發(fā)送對(duì)象的不同而采用多種不同的行為方式。(發(fā)送消息就是函數(shù)調(diào)用)
依賴技術(shù)
動(dòng)態(tài)綁定(dynamic binding),虛擬機(jī)知道實(shí)際引用的對(duì)象類型,因此能夠正確地調(diào)用相應(yīng)的方法
實(shí)現(xiàn)條件
- 要有繼承
- 要有重寫(xiě)
- 父類變量指向子類對(duì)象
實(shí)現(xiàn)方式
- 接口實(shí)現(xiàn)
- 繼承父類進(jìn)行方法重寫(xiě)
- 同一個(gè)類進(jìn)行方法重載