28 下列 Java 程式碼中的兩個 draw 方法運用了物件導向程式設計中的何種概念? class Data{ void draw(){…} void draw(int x, int y){…} }
(A)多載(overloading)
(B)強制推翻(overriding)
(C)抽象化(abstraction)
(D)繼承(inheritance)

答案:登入後查看
統計: A(205), B(21), C(29), D(75), E(0) #1191397

詳解 (共 1 筆)

#1367930
Overloading!簡化函式命名的最佳幫手。如果要從定義面來看什麼叫做Overloading,其定義如下:『藉由接收的參數串列之型態或數量之不同,以求達到多個函式可共用相同函式名稱謂之』。講白話一點就是明明有很多個函式,但函式名稱卻能一樣,而系統如何判斷這些有相同名稱的函式該呼叫誰呢,主要就是用parameter list傳入的數量跟型別不同而定。
7
0