001017[面向对象程序设计] 天津大学机考题库答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向对象程序设计复习题
一、单项选择题
1、下列对类的描述中,不符合C++语法的是( B )。
A.一个派生类至少有一个基类
B.一个派生类只能有一个基类
C.一个基类不可以有多个派生类
D.抽象类一定是另一个类的基类
2、用I/O流打开一个文件时,如果不指定文件存储方式,则该文件的格式是( B )。
A.二进制文件
B.文本文件
C.无格式
D.不确定
3、基类中的保护成员在其私有派生类中的访问属性是( A )。
A.私有
B.公有
C.保护
D.不确定
4、在面向对象程序设计中,基类和派生类用于实现的特性是( C )。
A.封装性
B.继承性
C.多态性
D.安全性
5、下列关于对象的描述中,正确的是( B )。
A.对象是一种数据类型
B.对象是类的实例
C.对象是对现实中同类事物的一种抽象描述
D.对象与现实中的一个物体相对应
6、下列关于类的描述中,正确的是( A )。
A.定义一个类就定义了一种新数据类型
B.类是一种特殊的变量
C.定义了一个类就会为类的数据成员分配存储空间
D.类中不能没有成员函数
7、C++中的虚函数可以实现的面向对象的基本特性是( D )。
A.封装性
B.继承性
C.抽象性
D.多态性
8、下列的整型常数中,符合C++语法的八进制常数是( A )。
A.007
B.301
C.098
D.0X12
9、下列常量中,正确的是( C )。
A.’ok!’
B.π
C.34.78f
D.1.8e-7.5
10、下列数组的定义形式中,正确的是( D )。
A.char s1[] 天津大学机考题库正确的答案是
B.char s2[3.5] 天津大学机考题库正确的答案是
C.char s3[3] 天津大学机考题库正确的答案是={‘a’,’x’,’d’,’\0’}
D.char s4[20] 天津大学机考题库正确的答案是={“123”}
11、已知:int a[3] 天津大学机考题库正确的答案是[5] 天津大学机考题库
正确的答案是;则a[2] 天津大学机考题库正确的答案是表示的是( A )。
A.a[2] 天津大学机考题库正确的答案是[0] 天津大学机考题库正确的答案是
1/ 46