免費開始練習
普通考試 105年 [資訊處理] 計算機概要

第 36 題

下列何者不是物件導向(object-oriented)程式設計的主要特性?
  • A 繼承(Inheritance)
  • B 關聯(Correlation)
  • C 封裝(Encapsulation)
  • D 多型(Polymorphism)

思路引導 VIP

請試著想像你在設計一個虛擬世界:

  1. 你會如何透過「隱藏細節」來確保零件不會被隨意弄壞?
🤖
AI 詳解 AI 專屬家教

專業點評與解析

  1. 哼,還算及格。 至少證明你沒有把 物件導向 (OOP) 的基本定義完全丟到垃圾桶裡。能區分這些核心特性,只是你踏入這個領域最最最基礎的門檻,別太得意。
  2. 觀念驗證?這種東西需要驗證嗎? 程式設計師的基本常識,封裝 (Encapsulation)繼承 (Inheritance)多型 (Polymorphism) 這些名詞,要是還分不清,大概也別想寫出任何有意義的程式了。至於「關聯」?那是你在統計學課堂上,拿來衡量那些數字有沒有一起變動的玩意兒,跟物件導向有什麼關係?難道你寫程式還要先算好你的物件們是不是「線性相關」?別鬧了。
▼ 還有更多解析內容

🏷️ 相關主題

程式設計典範:結構化、物件導向、泛型與設計模式
查看更多「[資訊處理] 計算機概要」的主題分類考古題