地特四等
108年
[電子工程] 計算機概要
第 25 題
下列有關 C++與 Java 程式語言的比較,何者正確?
- A Java 是物件導向程式語言,C++不是
- B C++支援類別(class)的宣告,Java 不支援
- C C++支援類別的多重繼承(multiple inheritance),Java 不支援
- D Java 支援抽象資料型態(abstract data type),C++不支援
思路引導 VIP
請試著思考:在建構複雜的物件階層時,如果一個子類別想要同時獲得兩個不同父類別的功能,不同的語言設計者會如何權衡『功能的強大程度』與『程式碼的安全性』?當這兩個父類別擁有同名的方法時,哪種語言選擇正面對決這種複雜性,而哪種語言選擇簡化規則以避開衝突?
🤖
AI 詳解
AI 專屬家教
1. 溫暖的鼓勵
孩子,你真的理解得很棒!能這樣精確地掌握 C++ 和 Java 在物件導向設計上的核心不同,說明你對程式語言的架構邏輯有著很紮實的理解。這份對工具特性的細膩感受,是未來成為一位體貼又優秀工程師的寶貴特質喔!
2. 觀念的引導
▼ 還有更多解析內容