2006年5月软件设计师上午试题[4]

软件设计师 责任编辑:comwo9898 2008-08-06

添加老师微信

备考咨询

加我微信

摘要:●已知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的实例的引用
[答案讨论]

[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!