民國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. (1) S m a l l t a l k
  2. (2) J a v a
  3. (3) P A S C A L
  4. (4) C + +

官方答案

(4) C + +

解析

多重類別繼承指一個類別可同時繼承多個基底類別。C++ 原生支援多重繼承;Smalltalk、Java 僅支援單一繼承(Java 透過介面達成類似效果,但非類別繼承);Pascal 為傳統結構化語言,不支援物件導向繼承機制。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料