重载、重写和隐藏
重載、重寫和隱藏
重載、重寫和隱藏是很容易混淆的類似概念。雖然所有這三種技術都使您得以創建同名的成員,但它們之間有一些重要的差異。
-
重載的成員用于提供屬性或方法的不同版本,這些版本具有相同名稱但是接受不同數量的參數或者接受不同數據類型的參數。
-
重寫的屬性和方法用于替換在派生類中不適合的繼承的屬性或方法。重寫的成員必須接受同一數據類型和參數數量。派生類繼承重寫的成員。
-
隱藏的成員用于局部替換具有更廣范圍的成員。任何類型都可隱藏任何其他類型。例如,可聲明隱藏同名繼承方法的屬性。無法繼承隱藏的成員。
轉載于:https://www.cnblogs.com/izxp/archive/2006/10/24/538201.html
總結
- 上一篇: 上海欢乐谷身高限制表
- 下一篇: 跟踪workflow instance