摘要:●已知3個類O、P和Q,類O中定義了一個私有方法Fl、一個公有方法F2和一個受保護的方法F3;類P和類Q是類O的派生類,其繼承方式如下所示:classP:protectedO{};classQ:publicO{…};關于方法Fl的描述中正確的是(34);關于方法F2的描述中正確的是(35);關于方法F3的描述中正確的是(36)。(34)A.方法Fl無法被訪問B.只有在類O
● 已知3個類O、P和Q,類O中定義了一個私有方法Fl、一個公有方法F2和一個受保護的方法F3;類P和類Q是類O的派生類,其繼承方式如下所示:
class P:protected O{};
class Q:public O{…};
關于方法Fl的描述中正確的是 (34) ;關于方法F2的描述中正確的是 (35);關于方法F3的描述中正確的是 (36) 。
(34)A.方法Fl無法被訪問
B.只有在類O內才能訪問方法Fl
C.只有在類P內才能訪問方法Fl
D.只有在類Q內才能訪問方法Fl
(35)A.類O、P和Q的對象都可以訪問方法F2
B.類P和Q的對象都可以訪問方法F2
C.類0和Q的對象都可以訪問方法F2
D.只有在類P內才能訪問方法F2
(36)A.類O、P和Q的對象都可以訪問方法F3
B.類O、P和Q的對象都不可以訪問方法F3
C.類O和Q的對象都可以訪問方法F3
D.類P和Q的對象都可以訪問方法F3
[答案討論]
● 在面向對象軟件開發過程中,采用設計模式 (37) 。
(37)A.允許在非面向對象程序設計語言中使用面向對象的概念
B.以復用成功的設計和體系結構
C.以減少設計過程創建的類的個數
D.以保證程序的運行速度達到最優值
[答案討論]
● 以下關于單身模式(Singleton)的描述中,正確的是 (38) 。
(38)A.它描述了只有一個方法的類的集合
B.它能夠保證一個類只產生一個實例
C.它描述了只有一個屬性的類的集合
D.它能夠保證一個類的方法只能被—個類調用
[答案討論]
● 下列關于一個類的靜態成員的描述中,不正確的是 (39) 。
(39)A.該類的對象共享其靜態成員變量的值
B.靜態成員變量可被該類的所有方法訪問
C.該類的靜態方法只能訪問該類的靜態成員變量
D.該類的靜態數據成員變量的值不可修改
[答案討論]
● 在MVC(模型/視圖/控制器)模式中,視圖部分描述的是 (40) 。
(40)A.將應用問題域中包含的抽象領域知識呈現給用戶的方式
B.應用問題域中所包含的抽象類
C.用戶界面對用戶輸入的響應方式
D.應用問題域中包含的抽象領域知識
[答案討論]
● 對于如下所示的UML類圖,正確的描述是 (41) 。
(41)A.類B的實例中包含了對類C的實例的引用
B.類A的實例中包含了對類B的實例的引用
C.類A的實例中包含了對類C的實例的引用
D.類B的實例中包含了對類A的實例的引用
[答案討論]
軟考備考資料免費領取
去領取