多型性允許使用一個名稱來重用多個相關但不同的目的。多型性的目的是允許使用一個名稱來表示一個通用類。根據資料型別,執行通用情況的特定例項。
多型性的概念更廣泛。每次我們使用兩個具有相同名稱但實現不同的函式時,就會存在多型性。它們也可以在介面上有所不同,例如,透過接受不同的引數。在這種情況下,選擇哪個函式是透過過載解析來完成的,並在編譯時執行,因此我們將其稱為靜態多型性。
動態多型性將在類部分中深入介紹,在那裡我們將探討它在派生類中重新定義方法的使用。