問題詳情

32 在物件導向程式中,在一個類別(Class)中,可定義多個名稱相同但參數(Parameter)不同的方法(Method),此稱為 :
(A) Override
(B) Overload
(C) Encapsulation
(D) Polymorphism

參考答案

答案:B
難度:適中0.429
書單:沒有書單,新增

用户評論

Zong】評論

(B)Overload 又稱為方法重載,指的是在同一個類別中,可以定義多個名稱相同但參數不同的方法。這些方法可以根據不同的參數類型或參數個數來區分,因此也稱為多載。在呼叫這些方法時,系統會根據參數的類型和數量自動選擇合適的方法進行執行。(A)Override 指的是覆寫父類別中的方法,使其具有不同的實現方式。(C)Encapsulation 指的是將物件的狀態和行為封裝在一起,並對外隱藏實現細節,以實現軟體模塊的獨立性和安全性。(D)Polymorphism 指的是同一個類別的不同對象可以對同一個訊息作出不同的響應,從而實現多態性。