16[單選題]下面對對象概念描述錯誤的是
A.任何對象都必須有繼承性
B.對象是屬性和方法的封裝體
C.對象間的通信靠消息傳遞
D.操作是對象的動態屬性
參考答案:A
17[單選題]同樣的消息被不同對象接受時可導致完全不同的行為,這種現象稱為 ( )。
參考答案:A
18[單選題]下面哪一項不是面向對象方法的優點?
A.穩定性好B.可重用性好C.運行效率高D.可維護性好
參考答案:C
19[單選題]有一個抽象的畫圖方法show,它調用傳遞給它的參數圖形對象的draw方法來實現畫圖功能。圖形對象是一個父類對象,圖形類下面有子類圓形類、矩形類、多邊形類,它們都實現了自己的draw方法。但不管傳遞給show方法的參數是圓形類,矩形類還是多邊形類的對象,show方法都能夠畫出正確的圖形。請問這個過程中運用了面向對象方法的哪種機制?
A.繼承B.消息C.多態D.封裝
參考答案:C
20[單選題]面向對象方法的核心是 ( )。
參考答案:A
21[單選題]對象間相互協作在面向對象的方法里是通過什么來實現的?
A.方法B.屬性C.消息D.操作
參考答案:C
22[單選題]下面哪一項不是面向對象方法的優點?( )。
參考答案:C
23[單選題]面向對象方法的核心是
A.對象B.類C.封裝D.繼承
參考答案:A
24[單選題]下面對對象概念描述錯誤的是 ( )。
參考答案:A
25[單選題]同樣的消息被不同對象接受時可導致完全不同的行為,這種現象稱為
A.多態性B.繼承性C.重載性D.封裝性
參考答案:A
26[單選題]對象的操作過程對外是封閉的不可見的,即用戶只能看到這一操作實施后的結果。對象的這一特性,即是對象的 ( )。
參考答案:A
27[單選題]對象間相互協作在面向對象的方法里是通過什么來實現的?( )。
參考答案:C
28[單選題]下面哪一項不是消息的組成部分?( )。
參考答案:A
29[單選題]下列舉出的哪種技術機制可以使一個類可以共享另一類的數據和方法?( )。
參考答案:B
30[單選題]下列哪一項方法不是說明面向對象的易于修改的特性?
A.對象的封裝性B.繼承機制C.隱藏機制D.多態性機制
參考答案:C
31[單選題]有一個抽象的畫圖方法show,它調用傳遞給它的參數圖形對象的draw方法來實現畫圖功能。圖形對象是一個父類對象,圖形類下面有子類圓形類、矩形類、多邊形類,它們都實現了自己的draw方法。但不管傳遞給show方法的參數是圓形類,矩形類還是多邊形類的對象,show方法都能夠畫出正確的圖形。請問這個過程中運用了面向對象方法的哪種機制?( )。
參考答案:C
32[單選題]下面選項中不屬于面向對象程序設計特征的是
A.繼承性B.多態性C.類比性D.封裝性
參考答案:C
參考解析:面向對象程序設計中的對象具有標志唯一性、分類性、繼承性、多態性、封裝性、模塊獨立性好等特征,不具有類比性。因此本題的正確答案是C。
33[單選題]在面向對象方法中,不屬于“對象”基本特點的是( )。
A.一致性B.分類性C.多態性D.標識唯一性
參考答案:A
參考解析:對象具有如下特征:標識唯一性、分類性、多態性、封裝性和模塊獨立性。
34[填空題]在面向對象方法中____描述的是具有相似屬性與操作的一組對象。
參考解析:類
【分析】類是具有共同屬性、共同方法的對象的集合。類是對象的抽象,它描述了屬于該對象類型的所有對象的性質,而一個對象則是其對應類的一個實例。對象是系統中用來描述客觀事物的一個實體,是構成系統的一個基本單位,它由一組表示其靜態特征的屬性和它可以執行的一組操作組成。
35[單選題]JaCkson方法是一種什么樣的的結構化分析方法?( )。
參考答案:C
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |