- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c期末试题Ac期末试题A
《C++面向对象程序设计》模拟试题一
一、单项选择题(本大题共10小题,每小题2分,共20分)
1.下列对类的构造函数和析构函数描述正确的是( )。
A)构造函数可以重载,析构函数不能重载
B)构造函数不能重载,析构函数可以重载
C)构造函数可以重载,析构函数可以重载
D)构造函数不能重载,析构函数不能重载
2.在函数定义前加上关键字“inline”,表示该函数被定义为( )。
A)重载函数 B)内联函数
C)成员函数 D)普通函数
3.下面有关重载函数的说明中, ( )是正确的。
A) 重载函数必须具有不同的返回值类型
B) 重载函数形参个数必须不同
C) 重载函数必须具有不同的形参列表
D) 重载函数名可以不同
4.已知: Print( )函数是一个类的常成员函数,它无返回值,下列表示中,正确的是 ( )。
A)void Print( ) const; B) const void Print( );
C) void const Print( ); D) void Print(const)
5.假定Myclass为一个类,那么下列的函数说明中( )为该类的析构函数。
A) void ~Myclass( ); B) ~Myclass( int n);
C) Myclass( ); D) ~Myclass( )
6.下面类的定义中有( ) 处错误。
class myclass{int i=0; public: void myclass( );
~myclass(value); }
A) 1 B)2 C)3 D)4
7.说明虚函数的关键字是( )。
A. inline B. virtual C. define D. static
8.cout是某个类的标准对象的引用,该类是( )。
A. ostream B. istream C. stdout D. stdin
9、一个类的所有对象共享的是( )。
A. 私有数据成员 B. 公有数据成员
C. 保护数据成员 D. 静态数据成员
10.静态成员函数没有( )。
A. 返回值 B. this指针 C. 指针参数 D. 返回类型
二、判断正误题(本大题共5小题,每小题2分,共10分)
1.构造函数可以设置默认参数
2.类的析构函数的作用是对象的初始化
3.cout的默认输出对象是键盘, cin的默认输入对象是屏幕
4.抽象类可以用来直接创建对象。
5.常对象可以调用任意成员函数。
三、 填空题(本大题共5小题,每小题2分,共10分)
1.重载运算苻”-” 的函数名为( )。
2.C++中类的用途有两种, 一种是类的实例化, 即生成类的对象, 另一种是通过
( ),派生出新的类。
3.在下面程序的横线处填上正确的语句, 以实现动态多态。
#include iostream.h
class Base
{
public:
virtual void Fun() { cout Base::Fun endl; }
};
class Derived: public Base
{
public:
void Fun() { cout Derived::Fun endl; }
};
int main()
{
Base a, *pb;
Derived b;
;
pb-Fun( ); //调派生类的成员函数Fun( ),以实现动态多态
return 0;
}
4.编译时多态性可以用( )函数实现。
5.使用new建立的动态对象在不用时必须用( )删除,以便释放所占用空间。
四、程序分析题(本大题共5小题,每小题4分,共20分)给出下面各程序的输出结果。
1.若有以下程序:
#include iostream.h
class A
{
int a;
您可能关注的文档
- Apzhocg毕业论文格式样式Apzhocg毕业论文格式样式.doc
- ArcEngine图层动态标注ArcEngine图层动态标注.doc
- ARM IO程序设计基础ARM IO程序设计基础.doc
- AS400性能调整AS400性能调整.doc
- Auurrkk超全免费人教版语文七年级下册复习资料汇编Auurrkk超全免费人教版语文七年级下册复习资料汇编.doc
- axsym化学发光分析仪axsym化学发光分析仪.doc
- a人事管理信息系统开发a人事管理信息系统开发.doc
- A管理信息系统A管理信息系统.doc
- beautiful girls all over the worldbeautiful girls all over the world.doc
- Baxxlga经济管理基础考试大纲Baxxlga经济管理基础考试大纲.doc
- c++期末试题Bc++期末试题B.doc
- c++试题库(整理)c++试题库(整理).doc
- cad论文初稿cad论文初稿.doc
- C++桌面程序设计基础C++桌面程序设计基础.docx
- cad二次开发论文autocad二次开发论文cad二次开发论文autocad二次开发论文.doc
- CAN总线技术在汽车上的应用CAN总线技术在汽车上的应用.doc
- CARD-1V8.X常见问题解决方法CARD-1V8.X常见问题解决方法.doc
- CA认证下载操作手册CA认证下载操作手册.doc
- centos5 时区、时间设置及NTP服务centos5 时区、时间设置及NTP服务.doc
- CFG桩成桩常用施工方法及质量控制措施总结CFG桩成桩常用施工方法及质量控制措施总结.doc
最近下载
- GP-150中文说明书.pdf VIP
- 中文说明书-船舶自动识别系统(AIS)FA-150版.docx VIP
- FAR21X7_28X7雷达中文操作说明书.pdf VIP
- 2025届广东深圳市物理高一第一学期期末教学质量检测试题含解析.doc VIP
- 广东高一物理第一学期期末试题.doc VIP
- 水资源及其利用——人类拥有的水资源及其分布.pdf VIP
- FURUNO古野OZS56490D_NX700使用说明书.pdf VIP
- 青岛啤酒股份有限公司成本控制存在问题及对策研究.doc
- 生物安全柜使用与维护保养记录表.doc VIP
- 输变电工程施工质量验收统一表式(变电工程电气专业).docx VIP
文档评论(0)