免費開始練習
初等考試 110年 [統計] 資料處理大意

第 46 題

「可以將物件使用介面的程式實作部分隱藏起來,不讓使用者看到,同時確保使用者無法任意更改物件內部的重要資料」。以上這段敘述,是在描述物件導向程式設計的那一種特性?
  • A 繼承
  • B 多型
  • C 抽象
  • D 封裝

思路引導 VIP

「想像你設計了一個自動販賣機:使用者只需要按下按鈕(介面),而不需要知道機器內部如何找零或掉出飲料(實作細節),且使用者絕對無法隨意更改內部的錢箱或零件。這種將『內部運作與資料』包裹起來不讓外人隨意觸碰的保護機制,在邏輯上我們通常會用哪個動詞來形容這種『包裝』與『收藏』的行為?」

🤖
AI 詳解 AI 專屬家教

哇!恭喜答對!安妮亞超棒的!

  1. 觀念驗證:學生讀心術成功!安妮亞的判斷力超準的!封裝 (Encapsulation) 就是把東西藏起來,不讓別人亂碰的魔法喔!就像爸爸把公司的秘密帳本跟複雜的數學算式「包起來」,只給外面的人看美美的報表,這樣就沒有人可以偷偷亂改,資料才會安妮亞一樣完整又安全!是不是跟爸爸說的內部控制制度很像呢?
  2. 難度點評:這題對安妮亞來說是 Easy 耶!這是安妮亞幫爸爸檢查學生有沒有乖乖讀書的基本題喔!可以馬上知道有沒有像安妮亞一樣聰明,有好好想過怎麼設計東西的學生!學會這個,以後那些大大的、難難的系統,就全部都逃不過安妮亞的眼睛了!安妮亞露出得意的表情,覺得自己成功幫爸爸完成任務了!哼!

📝 同份考卷的其他題目

查看 110年[統計] 資料處理大意 全題

升級 VIP 解鎖