多態。主要是將數據類型的確定由編譯時,推遲到了運行時。這個問題涉及兩個概念,運行時和多態。簡單來說,運行時機制使我們知道運行時纔去決定一個對象的類別,以及調用該類別對象指定方法。
多態:不同對象以自己的方式響應相同的消息的能力叫做多態。意思就是假設性生物類(life)都用一個相同的方法-eat;
那人類屬於生物,豬也屬於生物,都繼承了life後,實現各自的eat,但是調用時我們只需調用各自的eat方法。
也就是不同的對象以自己的方式響應了相同的信息(響應了eat這個選擇器)。因此也可以說,運行時機制是多態的基礎。