民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科
第34題
若在Java 程式的method 中有一個指令:super.abc();,下述何者正確?
題目
若在Java 程式的method 中有一個指令:super.abc();,下述何者正確?
- (1) 呼叫父類別abc() method
- (2) 語法錯誤
- (3) 呼叫同一個類別的super.abc() method
- (4) 呼叫abc 類別的建構子
官方答案
(1) 呼叫父類別abc() method
解析
Java 中 super 關鍵字用於存取父類別成員。super.abc(); 表示呼叫父類別的 abc() 方法。選項 2 語法正確無誤;選項 3 語意錯誤(super 指父類別而非同類別);選項 4 建構子呼叫語法為 super() 或 super(參數),不可帶方法名。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。