民國111年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第59題
Java 語言的介面(Interface)屬於何種物件導向機制?
題目
Java 語言的介面(Interface)屬於何種物件導向機制?
- (1) Polymo rphism
- (2) Encapsulation
- (3) Specializat ion
- (4) Abstraction
官方答案
(4) Abstraction
解析
Java 的介面只宣告方法簽章與常數,不提供實作內容,實作類別必須自行定義行為,呼叫端則只依賴介面所描述的規格,不必知道實際類別,這正是抽象化(Abstraction)的展現。多型(Polymorphism)是指同一介面可有多種實作,並在執行期動態綁定,屬於介面帶來的效果而非其歸類;封裝則是將資料與方法包裝並隱藏細節。故選 4。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。