問題詳情

21. 物件導向程式語言具備三大特徵之敘述,下列何者為非?
(A) 封裝(Encapsulation)主要目的係達到保密效果
(B) 繼承(Inheritance)係指利用已建好的類別(class)以產生新類別
(C) 多面向(Polymorphism)指具相同名稱的函式,具有不同的功能
(D) 一般化(Generalization)指功能性操作一般化

參考答案

答案:D
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)

用户評論

【用戶】

【年級】高三上

【評論內容】從生活面的觀點來觀察時,當發現到兩個以上的類別有其相似之處(但又不盡相同),我們可以把相似之處抽象(abstract)放在更高層次的一般性類別。例如,觀察「貓」與「狗」兩個類別,是否有可能抽象化成為一般性的類別? 兩者的品種完全不同,但其實也存在著某種程度的相似性,事實上,若我們要開發一個 “寵物店管理系統”,那麼,其實很自然,就可以將此兩個類別抽象成為「寵物」這個一般化的類別。相對來說,只要是符合「寵物」一般化類別共同特性的其它類別,包括可愛、能取悅、陪伴主人等特徵與行為,就可以成為「寵物」的特殊化類別。https://www.kenming.idv.tw/ei_a_yas_e_c_e_ai_relationship_a_ac_e_na/

【用戶】兔子公主大人

【年級】國三下

【評論內容】物件導向程式語言具備三大特徵1. 封裝(Encapsulation)2. 繼承(Inheritance)3. 多型(Polymorphism)