民國111年 第2梯次 電腦軟體設計(C++)乙級 學科

第56題

下列關於「超載化函式」(Overloaded Functions)的描述何者正確?

題目

下列關於「超載化函式」(Overloaded Functions)的描述何者正確?

  1. (1) 一組「超載化函式」中,每一個函式的參數資料型態可以動態改變
  2. (2) 一組「超載化函式」中,每一個函式都有著相同的名稱
  3. (3) 一組「超載化函式」中,每一個函式的參數個數都必須一樣
  4. (4) 一組「超載化函式」中,每一個函式的參數資料型態需相互對應

官方答案

(2) 一組「超載化函式」中,每一個函式都有著相同的名稱

解析

超載函式定義:同一作用域內多個同名函式,參數列(型態、個數、順序)至少一處不同;回傳型態不參與區分。選項2正確描述同名特性。選項1錯:參數型態靜態決定不可動態改變。選項3錯:參數個數可不同。選項4錯:參數型態需不同而非對應。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料