Java中什麼叫多態

多態的描述 先放個圖看一下: 我們可以看到聲明mammal變量的類型是Mammal類,但是運行時實際使用的方法卻是Pig類的,這裏我們可以引出多態的定義: 父類類型(Mammal)的變量(mammal),指向子類創建的對象(new Pig()),使該變量調用父類中一個被子類重寫的方法(move),則父類中的方法呈現出不同的行爲,這就是多態。 Java引用變量有兩種類型:一種是編譯時類型一種是運行時
相關文章
相關標籤/搜索