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

第57題

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

題目

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

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

官方答案

(2) this

解析

C++類別(class)或結構(struct)的成員函式內,保留字this為指向「呼叫該函式之物件」的指標(pointer to current object),可用來區分成員變數與區域變數同名、或回傳物件本身,故選項2正確。選項1的hidden、選項3的default(用於switch或類別特殊成員)、選項4的String(字串類別名稱)皆非代表物件本身的保留字。

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

官方資料