初考-統計資料處理大意113 年第 16 題單選題
下列何者非物件導向(object-oriented)程式設計的特性?
A封裝(encapsulation)
B可變物件(mutable object)正確答案
C繼承(inheritance)
D多型(polymorphism)
B正確答案
物件導向三大特性:封裝、繼承、多型,可變物件只是物件屬性非 OOP 核心特性。
逐選項解析
A封裝(encapsulation)✕ 錯誤
封裝是 OOP 核心特性,將資料與方法包在物件內,透過存取修飾詞(public/private)隱藏實作細節。
B可變物件(mutable object)✓ 正確
C繼承(inheritance)✕ 錯誤
繼承允許子類別沿用父類別的屬性與方法,並可擴充或覆寫,是 OOP 實現程式碼重用的關鍵特性。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本