《面向对象程序设计》C综合练习(学生版)-含答案.doc

《面向对象程序设计》C综合练习(学生版)-含答案.doc

ID:51602744

大小:324.50 KB

页数:46页

时间:2020-03-13

《面向对象程序设计》C综合练习(学生版)-含答案.doc_第1页
《面向对象程序设计》C综合练习(学生版)-含答案.doc_第2页
《面向对象程序设计》C综合练习(学生版)-含答案.doc_第3页
《面向对象程序设计》C综合练习(学生版)-含答案.doc_第4页
《面向对象程序设计》C综合练习(学生版)-含答案.doc_第5页
资源描述:

《《面向对象程序设计》C综合练习(学生版)-含答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++面向对象程序设计习题册姓名学号学院班级45第三章类和对象考核题型:(1)填空题(2)选择题(3)简答题(4)程序阅读题(5)程序设计题(其中,基础知识题占70%左右,中等难度的题占20%左右,难题占10%左右)一、选择题1.在一个类的定义中,包含有( C )成员的定义。       A.数据     B.函数     C.数据和函数     D.数据或函数2.在类作用域中能够通过直接使用该类的(  D)成员名进行访问。       A.私有     B.公用     C.保护     D.任何3.假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成

2、员a的格式为(  D)。       A.x(a)     B.x[a]     C.x->a     D.x.a4.假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为( B )。       A.x.a     B.x.a()     C.x->a     D.x->a()5.假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为(C  )。       A.px(a)     B.px[a]     C.px->a     D.px.a6.假定AA为一个类,a为该类私有的数

3、据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为(  D)。       A.x.a     B.x.a()     C.x->GetValue()     D.x.GetValue()7.假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为(A  )。       A.intAA::a()     B.intAA:a()       C.AA::a()         D.AA::inta()8.假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写

4、格式为(A )。       A.a     B.AA::a     C.a()     D.AA::a()9.若需要把一个类外定义的成员函数指明为内联函数,则必须把关键字(  B)放在函数原型或函数头的前面。       A.in     B.inline     C.inLine     D.InLiner10.在多文件结构的程序中,通常把类的定义单独存放于( D )中。       A.主文件     B.实现文件     C.库文件     D.头文件11.在多文件结构的程序中,通常把类中所有非内联函数的定义单独存放于(  B)中。       A.主文件     B.实现文

5、件     C.库文件     D.头文件12.在多文件结构的程序中,通常把含有main()函数的文件称为(A  )。       A.主文件     B.实现文件     C.程序文件     D.头文件13.在C++程序中使用的cin标识符是系统类库中定义的(  A)类中的一个对象。       A.istream     B.ostream     C.iostream     D.fstream14.在C++程序中使用的cout标识符是系统类库中定义的(  B)类中的一个对象。       A.istream     B.ostream     C.iostream     

6、D.fstream4515.假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为(  D)。       A.int     B.char     C.AA     D.AA*16.假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数为(  C)。       A.abc     B.*this     C.this     D.this&17.假定AA是一个类,“AA&abc();”是该类中一个成员函数的原型,若该函数存在对*this赋值的语句,当用x.abc()调用该成员函数后,x的值(A  )。       A.已经被改变    

7、  B.可能被改变       C.不变            D.不受函数调用的影响   18.假定AA是一个类,“AA*abc()const;”是该类中一个成员函数的原型,若该函数返回this值,当用x.abc()调用该成员函数后,x的值(  C)。       A.已经被改变      B.可能被改变       C.不变            D.受到函数调用的影响   19.类中定义的成员默认为( B )访问属性。       A.public 

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

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

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