關於JAVA多態的通俗解釋

    看到關於多態這個詞語,一直沒搞懂有什麼用,這裏以動物解釋,動物(Animal)都會走(walk),但是狗是四條腿走(walk),人是兩條腿跳着走(walk),使用了多態之後,當在不能確定到底哪種動物會出現的情況下,根據實際情況進行確認走的行爲是狗還是袋鼠。


例如:

Animal it = new Dog();

it.walk就是狗在走的方式

it = new Person();

it.walk就是人在走的方式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章