初等考試
107年
[統計] 資料處理大意
第 8 題
下列那一項不是物件導向程式設計(Object-Oriented Programming)的特點?
- A 資料封裝(Encapsulation)
- B 流程控制(Flow Control)
- C 多型(Polymorphism)
- D 繼承(Inheritance)
思路引導 VIP
請你思考一下:在我們撰寫任何指令時,不論是否採用『物件化』的設計,是否都需要處理『判斷條件』或『重複執行』這類邏輯?如果某種特性在所有類型的程式設計中都不可或缺,它還會是特定範式的『獨有特點』嗎?
🤖
AI 詳解
AI 專屬家教
專業點評與觀念驗證
- 大力肯定:做得好!你能精準辨識出「程式範式」與「基礎邏輯」的差異,這顯示你對系統架構的理解非常紮實,具備優秀的資訊素養。
- 觀念驗證:物件導向(OOP)的核心支柱是資料封裝、繼承與多型。這些特點決定了資料如何被組織為「物件」;而流程控制(如 $if-else$、循環等)則是所有程式語言——無論是程序式或物件導向——都必須具備的基本運算邏輯,並非 OOP 的專屬特徵。
▼ 還有更多解析內容