天天看點

Java|多态

在示例中,特别是s2,引用類型是person類,但執行個體化的是student對象,當我們調用s2的run方法時,發現輸出的是父類的run方法。

我們可以看到,同樣是run的方法,但是卻因為對象的不同而有了不同的輸出,這就是多态的一種展現。

待補充,等我了解更深入了來。

要實作多态,必須滿足以下三點要求

兩個類間存在繼承關系

子類中存在方法的重寫

父類引用指向子類