參考runoob.com
關于多態(tài)。
定義:多態(tài)是同一個行為具有多個不同表現(xiàn)形式或形態(tài)的能力壶笼。
實現(xiàn)的邏輯:多態(tài)就是同一個接口神僵,使用不同的實例而執(zhí)行不同操作。
同一個事件在不同的對象上會產生不同的結果覆劈。
多態(tài)的優(yōu)點
1. 消除類型之間的耦合關系
2. 可替換性
3. 可擴充性
4. 接口性
5. 靈活性
6. 簡化性
多態(tài)存在的三個必要條件:繼承保礼、重寫、父類引用指向子類對象责语。
根據(jù)這三個必要條件:當使用多態(tài)方式調用方法時炮障,首先檢查父類中是否有該方法,如果沒有坤候,則編譯錯誤胁赢;如果有,再去調用子類的同名方法白筹。