民國112年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第29題

Java 語言的方法中,以下那一個保留字可以代表物件本身?

題目

Java 語言的方法中,以下那一個保留字可以代表物件本身?

  1. (1) hidden
  2. (2) this
  3. (3) default
  4. (4) String

官方答案

(2) this

解析

Java 中關鍵字 this 代表「目前呼叫方法的那個物件本身」,即當前物件(current object)的參考。常見用途:區分同名的區域變數與成員變數(this.x = x)、在建構子中呼叫同類別另一建構子(this(...))、將物件本身傳遞給其他方法。選項 1 的 hidden 非 Java 關鍵字;選項 3 的 default 是 switch 預設標籤或介面預設方法修飾字,不代表物件;選項 4 的 String 是類別名稱。故代表物件本身的保留字是 this。

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

官方資料