02328自考浙江省2003年1月面向对象程序设计试题

02328自考浙江省2003年1月面向对象程序设计试题

ID:12590963

大小:41.50 KB

页数:5页

时间:2018-07-18

02328自考浙江省2003年1月面向对象程序设计试题_第1页
02328自考浙江省2003年1月面向对象程序设计试题_第2页
02328自考浙江省2003年1月面向对象程序设计试题_第3页
02328自考浙江省2003年1月面向对象程序设计试题_第4页
02328自考浙江省2003年1月面向对象程序设计试题_第5页
资源描述:

《02328自考浙江省2003年1月面向对象程序设计试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、www.pass60.com祝考生Pass60超越60自考网浙江省2003年1月高等教育自学考试面向对象程序设计试题课程代码:02328一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共40分)1.在公有继承的情况下,基类成员在派生类中的访问权限()A.受限制B.保持不变C.受保护D.不受保护2.通过()调用虚函数时,采用动态束定。A.对象指针B.对象名C.成员名限定D.派生类名3.在inta=3,*p=&a;中,*p的值是()A.变量a的地址值B.无意义C.变量p的地址值D.34.C++类体系中,不能

2、被派生类继承的有()A.转换函数B.构造函数C.虚函数D.静态成员函数5.假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb--;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()A.4和5B.5和4C.4和20D.20和56.C++对C语言作了很多改进,即从面向过程变成为面向对象的主要原因是()A.增加了一些新的运算符B.允许函数重载,并允许设置缺省参数C.规定函数说明符必须用原型D.引进了类和对象的概念7.下列符号不能组成标识符的是()A.连接符B.下划线C.大小写字母D.数字字符8.类型修饰符unsigned不能修饰

3、()A.virtualB.intC.longintD.float9.一个函数功能不太复杂,但要求被频繁调用,选用()A.内联函数B.重载函数C.递归函数D.嵌套函数10.下列不是描述类的成员函数的是()A.构造函数B.析构函数C.友元函数D.拷贝构造函数11.C++语言中所有在函数中定义的变量,连同形式参数,都属于()A.全局变量B.局部变量C.静态变量D.函数12.定义新类是通过()实现的。A.信息隐藏B.数据封装02328面向对象程序设计第5页共5页www.pass60.com祝考生Pass60C.继承机制D.数据抽象13.下面有关类说法不正确的是()A.一

4、个类可以有多个构造函数B.一个类只有一个析构函数C.析构函数需要指定参数D.在一个类中可以说明具有类类型的数据成员14.派生类的对象只能对它的()是可访问的。A.公有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.私有继承的保护成员15.下列不能作为类的成员的是()A.自身类对象的指针B.自身类对象C.自身类对象的引用D.另一个类的对象16.在类中声明转换函数时不能指定()A.参数B.访问权限C.操作D.标识符17.在派生类中重新定义虚函数时必须在()方面与基类保持一致。A.参数类型B.参数名字C.操作内容D.赋值18.在私有继承的情况下,基类成员

5、在派生类中的访问权限()A.受限制B.保持不变C.受保护D.不受保护19.下面对于指针的描述不正确的是()A.指针是地址变量B.指针不能用除0以外的常量赋值C.两个指针变量的加减法无意义D.指针指向不同基类型的变量长度不同20.在派生类中定义友元函数时必须在()方面与基类保持一致。A.参数类型B.参数名字C.操作内容D.赋值二、填空题(每空2分,共20分)1.在一个类中可以对一个操作符进行_______重载。2.在C++中有二种参数传递方式:______________。3.模板对处理数据的类型的要求不同可以分为两种类型:_______。4.静态联编是在程序__

6、_____时进行的。5.在函数体之前加_______关键字可以防止覆盖函数改变数据成员的值。6.一个const对象只能访问_______成员函数。7.派生类的主要用途是可以定义其基类中_______。8.当建立_______,程序自动调用该类的构造函数。9.使用指向对象的指针来标识类的成员,则必须使用的运算符是_______。10.拷贝初始化构造函数使用_______来初始化创建中的对象。三、完成程序题(每小题5分,共20分)1.下面程序的运行结果如下所示完成填空。#include“iostream.h”classtest{02328面向对象程序设计第5页共5页

7、www.pass60.com祝考生Pass60private∶intnumfloatfl;public∶test();intgetint(){returnnum;}floatgetfloat(){returnfl;}~test();};test∶∶test(){cout<<″Initializingdefault″<

8、ay[1].getflo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。