民國105年 第2梯次 電腦軟體設計(C++)乙級 學科
第39題
下列那一種程式語言支援物件導向中之多重類別繼承( M u l t i p l e C l a s s I n h e r i t a n c e ) ?
題目
下列那一種程式語言支援物件導向中之多重類別繼承( M u l t i p l e C l a s s I n h e r i t a n c e ) ?
- (1) S m a l l t a l k
- (2) J a v a
- (3) P A S C A L
- (4) C + +
官方答案
(4) C + +
解析
多重類別繼承指一個類別可同時繼承多個基底類別。C++ 原生支援多重繼承;Smalltalk、Java 僅支援單一繼承(Java 透過介面達成類似效果,但非類別繼承);Pascal 為傳統結構化語言,不支援物件導向繼承機制。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。