一、總體認(rèn)識

多態(tài).png
二、重點(diǎn)說明
1.作用
不同類型的子對象對同一消息做出不同響應(yīng)
好處:應(yīng)對變化,提高代碼可重用性。
比如:一個(gè)系統(tǒng)有兩種用戶,老師Teacher和學(xué)生Student,它們有相同的方法Login,但登錄后展示不同頁面。
現(xiàn)有一父類Person(其中由Login方法),讓兩種用戶都繼承父類的Login方法。但實(shí)際運(yùn)行時(shí),不同的對象擁有不同的操作。
2.繼承
子類從父類中繼承了(子類可見的)實(shí)例變量和實(shí)例方法