民國112年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第29題
Java 語言的方法中,以下那一個保留字可以代表物件本身?
題目
Java 語言的方法中,以下那一個保留字可以代表物件本身?
- (1) hidden
- (2) this
- (3) default
- (4) String
官方答案
(2) this
解析
Java 中關鍵字 this 代表「目前呼叫方法的那個物件本身」,即當前物件(current object)的參考。常見用途:區分同名的區域變數與成員變數(this.x = x)、在建構子中呼叫同類別另一建構子(this(...))、將物件本身傳遞給其他方法。選項 1 的 hidden 非 Java 關鍵字;選項 3 的 default 是 switch 預設標籤或介面預設方法修飾字,不代表物件;選項 4 的 String 是類別名稱。故代表物件本身的保留字是 this。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。