物件導向程式設計可允許多個函數使用相同函數名稱,但各自使用不同參數(不同的參數順序、個數或資料型態)。請問這樣的設計為下列那種特性?
A虛擬(Virtual)
B繼承(Inheritance)
C封裝(Encapsulation)
D多載(Overloading)正確答案
答案與詳解
多載 (Overloading) 允許同一名稱的函數依參數「個數、型態、順序」不同而共存,由編譯器在編譯期決定呼叫版本,完全符合題意。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
