Examly題庫立即開始練習
國中教甄|資訊科技資訊科技115 年第 88 題單選題

在物件導向程式設計中 , 封裝(Encapsulation)的主要 目的為何?

A增加程式執行速度
B隱藏內部實作細節正確答案
C使所有類別皆可繼承
D強制使用多型
答案與詳解
B
正確答案
封裝的核心概念在於將資料與方法綁定,並隱藏內部實作細節以保護資料安全。

逐選項解析

A增加程式執行速度✕ 錯誤
封裝的主要目的並非提升執行速度,有時甚至會因方法呼叫的封裝而增加些微開銷。
B隱藏內部實作細節✓ 正確
封裝將物件的狀態與行為包裝起來,隱藏內部實作細節,僅透過公開介面與外界互動,達到資料保護與降低耦合的目的。
C使所有類別皆可繼承✕ 錯誤
D強制使用多型✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

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

資訊科技 相關題目

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

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

Examly