1. 程式人生 > >面向物件基本特徵三 多型

面向物件基本特徵三 多型

多型的表現形式 (1)方法的過載與重寫 (2)物件的多型性,體現在編譯時型別與執行時型別不一致,編譯時看“父類”,執行時“看子類”,執行的是子類重寫的方法體。 出現物件的多型性的前提:(1)繼承(2)重寫(3)多型引用:父類的變數指向了子類的物件,或者說把子類的物件賦值給父類的變數,元素,形參等。

多型的應用: 1、多型引數 形參是父類型別 實參是子類物件 2、多型陣列 陣列的元素型別是父類型別 陣列的元素中儲存的是子類的物件