资源描述:
《计算机水平考试-软件设计师分类模拟题面向对象技术(一)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件设计师分类模拟题面向对象技术(-)在C++语言中,若类C中定义了一个方法int(inta,intb),那么方法(1)不能与该方法同时存在于类C中。A.intf(intx,inty)B・intf(floata,intb)C・floatf(intx,floaty)D.intf(intx,floaty)关于方法F:的描述屮正确的是一2,关于方法巧的描述屮正确的是丄,关于方法3的描述屮正确的是4。2、A・方法眄无法被访问B.只有在类0内才能访问方法F:C.只有在类P内才能访问方法F】D.只冇在类Q内才能访问方法片3、A.类0,P和Q的对象都可以访问方法F?B.类P和Q的对象都可以
2、访问方法巧C.类0和Q的对象都可以访问方法F?D.只有在类P内才能访问方法F?4、A.类0,P和Q的对彖都可以访问方拡巴B.类0,P和Q的对彖都不可以访问方法码C・类0和Q的对象都可以访问方法玖D.类P和Q的对象都口J以访问方法码5、下列关于一个类的静态成员的描述中,不正确的是一(5)。A.该类的对彖共享其静态成员变量的值B.静态成员变量可被该类的所有方法访问C.该类的静态方法只能访问该类的静态成员变量D・该类的静态数据成员变量的值不可修改6、若对象A可以给对象B发送消息,那么⑹。A.对彖B可以看见对彖AB.对彖A可看见对彖BC.对象A,B相互不可见D.对象A,B相互可见7、
3、类描述了一•组对象共同的特性,下列叙述小正确的是一(7)。A.类本身不能具冇变量B.对象具有类定义的所有变量的一份拷贝C.对彖间不能共享类定义的变量D.可通过类名访问静态变量(类变量)8反映了类间的一种层次关系,而9反映了一种整体与部分的关系。8、A.继承B.组合C.封装D.多态9、A.继承B.组合C.封装D.多态已知3个类0,P和Q,类0中定义了一个私冇方法片和一个公冇方法已,类P屮定义了一个公冇方法片,类P为类0的派生类,类Q为类P的派生类,它们的继承方式如下所示:classP:publie0{...}classQ:privateP{...};在关于类p的描述中正确的是一
4、10,在关于类Q的描述中正确的是_LL。10、A・类P的对象可以访问F],但不能访问F2B.类P的对彖可以访问F?,但不能访问F:C.类P的对象既可以访问比,也可以访问巧D.类P的对象既不能访问F],也不能访问F?11>A.类Q的对象可以访问F2^F3B.类Q的对象可以访问比和F3,但不能访问F】C・类Q的成员可以访问F?和但不能访问片D・类Q的成员不能访问片,F2^F312、(12)表示了对彖间''is4〃禹关系。4.组合B.引用C.聚合D.继承丄3、面向对象的测试口J分为四个层次,按照由低到高的顺序,这四个层次是一仃3)。A.类层一模板层一系统层一算法层B.算法层一类层一
5、模板层一系统层C.算法层—模板层―类层一系统层D.类层一系统层一模板层一算法层14.下面关于面向对象方法中消息的叙述,不正确的是一(14)。A.键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息C.应用程序之间可以相互发送消息D.发送与接收消息的通信机制与传统的子程序调用机制不同15、面向对象技术中,对象是类的实例。对象右三种成分:(15).属性和方法(或操作)。A.标识B.规则C.封装D.消息在而向对象技术中,多态有多种不同的形式,其中16和17称为通用多态,18和强制多态称为特定多态。16、A.参数多
6、态B.过载多态C.隐含多态D.重置多态17>A.重置多态B.过载多态C.隐含多态D.包含多态18、A.参数多态B.隐含多态C.过载多态D.包含多态丄9、下列叙述中正确的是_(19)。A.面向对象程序设计语言都不支持过程化的程序设计B.面向对象系统只可采用面向对象程序设计语言实现C.某些过程化程序设计语言也可实现面向对象系统D.面向对象程序设计语言不支持对成员变量的直接访问20、在关于类的实例化的描述中,正确的是(20)。A.同一个类的对象具有不同的静态数据成员值B.不同的类的对象具有相同的静态数据成员值C・同一个类的对象具冇不同的对象自身引用(this)值A.不同的类的对象具
7、有不同的对象口身引用(this)值在某信息系统屮,存在如下的业务陈述:①一个客户捉交0个或多个订单;②一个订单由一个口仅由一个客户提交。系统中存在两个类:''客户〃类和''订单〃类。对应毎个''订单〃类的实例,存在21''客户〃类的实例;对应每个''客户〃类的实例,存在一22个''订单〃类的实例。21>A.0个B.1个C.1个或多个D.0个或多个22、A.0个B.1.个C.1个或多个D.0个或多个23、类的实例化过程是一种实例的合成过程,而不仅仅是根据单个类型进行的空间分配、初始化和绑定。指导编译程序进