Examly題庫立即開始練習
國小教甄|資訊科技資訊科技113 年第 22 題單選題

在物件導向語言的特性中,哪一種特性是指每一個物件都包含許多不同「屬性」及眾多針對不同「事件」而回應的「方法」?

A實例性(instantiation)
B封裝性(encapsulation)正確答案
C多型性(polymorphism)
D繼承性(inheritance)
答案與詳解
B
正確答案
封裝性將物件的屬性(資料)與方法(行為)包裝在一起,形成獨立且隱藏內部細節的個體。

逐選項解析

A實例性(instantiation)✕ 錯誤
實例化是指根據類別(Class)建立具體物件(Object)的過程,並非物件導向的核心特性,也未描述屬性與方法的結合。
B封裝性(encapsulation)✓ 正確
封裝性(Encapsulation)將資料(屬性)與處理資料的程式碼(方法)包裝在同一個物件內,並隱藏內部實作細節,完全符合題幹描述。
C多型性(polymorphism)✕ 錯誤
多型性(Polymorphism)是指同一個方法名稱或介面,在不同物件中可以有不同的實作與執行結果,與題幹描述的屬性與方法包裝無關。
D繼承性(inheritance)✕ 錯誤
繼承性(Inheritance)是指子類別可以自動擁有父類別的屬性與方法,主要用於程式碼重用與建立階層關係,不符合題意。

立即註冊,看進階詳解與知識整理

這題的進階詳解與知識整理,註冊就能看 · 每天 2 題免費

精選詳解
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮