什麼叫做面向對象的多態性

什麼叫做面向對象的多態性

多態按字面的意思就是“多種狀態”。在面嚮對象語言中,接口的多種不同的實現方式即爲多態。多態性是允許你將父對象設置成爲一個或更多的他的子對象相等的技術,賦值之後,父對象就可以根據當前賦值給它的子對象的特性以不同的方式運作。簡單的說,就是一句話:允許將子類類型的指針賦值給父類類型的指針。

多態指同一個實體同時具有多種形式。它是面向對象程序設計的一個重要特徵。如果一個語言只支持類而不支持多態,只能說明它是基於對象的,而不是面向對象的。C語言中的多態性具體體現在運行和編譯兩個方面。運行時多態是動