多態(tài)
- 多態(tài)是同一個行為具有多個不同表現(xiàn)形式或形態(tài)的能力
- 多態(tài)就是同一個接口,使用不同的實例而執(zhí)行不同操作
多態(tài)存在的必要條件
- 繼承
- 重寫
- 父類引用指向子類對象
多態(tài)的優(yōu)點
- 消除類型之間的耦合關(guān)系
- 可替換性
- 可擴(kuò)充性
- 接口性
- 靈活性
- 簡化性
虛方法
- 在子類中重寫的方法就是虛方法
- 當(dāng)子類對象調(diào)用重寫的方法時,調(diào)用的是子類的方法,而不是父類中被重寫的方法
- 可通過super來調(diào)用父類中被重寫的方法