14. 關於物件導向的基本觀念,以下哪些敘述是不正確的:
(A)封裝(Encapsulation)的觀念是將物件的實作細節隱藏,外界僅能透過訊息傳遞,要求該物件的操作提供服務。
(B)多型(Polymorphism)的觀念是允許不同的類別去定義相同的操作,等程式執行時再根據訊息的類型來決定執行此操作的物件。
(C)繼承(Inheritance)的觀念是類別與物件之間的關係,每個物件會繼承類別的屬性與操作。
(D)分類(Classification)的觀念是類別與類別之間的關係,父類別是子類別的一般化,子類別是父類別的特殊化。

答案:登入後查看
統計: A(4), B(10), C(12), D(17), E(0) #654028

詳解 (共 2 筆)

#1012884
類別繼承類別
1
0
#1296791
繼承(Inheritance)是指子類別(subclass)繼承超類別(superclass),會自動取得超類別除私有特質外的全部特質,同一類別的所有實體都會自動有該類別的全部特質,做到程式碼再用(reuse)。C++只支援類別構成式繼承,雖然同一類別的所有實體都有該類別的全部特質,但是實體能夠共享的實體成員只限成員函式,類別的任何實體資料成員乃每個實體獨立一份,因此物件間並不能共享狀態,除非特質為參考型別的屬性,或使用指標來間接共享。
0
0