精品文档---下载后可任意编辑C++面对对象程序设计模拟试题一一、单项选择题(本大题共 10 小题,每小题 2 分,共 20 分)在每小题列出的四个备选项中,只有一个是符合题目要求的,请将其代码填写在题后的括号内
错选、多选或未选均无分
1.说明虚函数的关键字是(B)
A)inlineB)virtualC)defineD)static2.在标准 C++中,每个程序中都必须包含有这样一个函数,该函数的函数名为(A)
A)main B)MAIN C)name D)function3.cout 是某个类的标准对象的引用,该类是(A)
A)ostreamB)istreamC)stdoutD)stdin4.假如在类外的非类的成员函数中有函数调用 CPoint::func();则函数 func()是类CPoint 的(C)
A)私有静态成员函数B)公有非静态成员函数C)公有静态成员函数B)友元函数5
假 如 class 类 中 的 所 有 成 员 在 定 义 时 都 没 有 使 用 关 键 字 public 、 private 或protected,则所有成员缺省定义为(C)
A)public B)protected C)private D)static 6.一个类的所有对象共享的是(D)
A)私有数据成员B)公有数据成员C)保护数据成员D)静态数据成员7.动态联编所支持的多态性称为(D)
A)虚函数B)继承C)编译时多态性D)运行时多态性8.定义类模板时要使用关键字(D)
A)constB)newC)deleteD)template9.对虚基类的定义(A)
A)不需要使用虚函数B)必须使用虚函数精品文档---下载后可任意编辑C)必须使用 privateD)必须使用 public10.类类型转换函数(A)
A)不能带有参数B)只能带一个参数C)只能带 2 个参数D)只能带 3 个参数