更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
第1题- 题目:向几个相似而不完全相同的对象发出同一个消息,它们的反应各不相同,分别执行不同的操作,称为【】- 选项:- A 继承- B 多态- C 抽象- D 封装- 2. 第2题- 题目:编译时的多态性可以通过使用【】 获得。- 选项:- A 虚函数和指针- B 重载函数和析构函数- C 函数重载和模板- D 虚函数和引用- 3. 第3题- 题目:下列对重载函数的描述中,【】是错误的。- 选项:- A 一般情况下,不要使用重载函数来描述毫无相干的函数- B 重载函数中不允许使用默认参数- C 构造函数重载将会给初始化带来多种方式- D 重载函数中编译是根据参数表进行选择的- 4. 第4题- 题目:下列函数中,不能说明为虚函数的是【】 。- 选项:- A 私有成员函数- B 构造函数- C 公有成员函数- D 析构函数- 5. 第5题- 题目:在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值【】 。- 选项:- A 部分相同- B 不同- C 相容- D 相同- 6. 第6题- 题目:下列函数中,【】不能重载。- 选项:- A 非成员函数- B 构造函数- C 析构函数- D 成员函数- 7. 第7题- 题目:下面描述中,正确的是【】 。- 选项:- A 静态数据成员可以通过成员初始化列表来初始化- B virtual可以用来声明虚函数- C 含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类- D 即使基类的构造函数没有参数,派生类也必须建立构造函数- 8. 第8题- 题目:当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中【】 。- 选项:- A 都不是虚函数- B 只有被重新说明时才是虚函数- C 都是虚函数- D 只有被重新说明为virtual时才是虚函数- 第2题(第10题 ) - 题目:根据类定义判断虚函数叙述,代码: cpp 第1题 - 题目:要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是【】。- 选项:- A ifstream *fin=new ifstream(); fin->open ("file.dat"); - B ifstream fin=ifstream.open ("file.dat"); - C ifstream fin; fin.open ("file.dat"); - D ifstream *fin=new ifstream ("file.dat"); - 第2题 - 题目:在下列选项中【】不是 ostream 类的对象。- 选项:- A cin - B cerr - C clog - D cout - 第3题 - 题目:当要建立一个文件,并从其中读数据和向其中写数据时,应该建立下面哪种流类的对象【】- 选项:- A ios - B fstream - C ifstream - D ofstream - 第4题 - 题目:包含类 fstream 定义的头文件是【】。- 选项:- A ofstream.h - B fstream.h - C iostream.h - D ifstream.h - 第5题 - 题目: cout 是I/O流库预定义的【】。- 选项:- A 对象- B 类- C 常量- D 包含文件- 第6题 - 题目:C++中的输入输出不包括以下哪个方面【】。- 选项:- A 标准I/O- B 字符串I/O- C 文件I/O- D 格式化I/O- 第7题 - 题目:C++语言中,根据数据在文件中数据的组织形式不同,把文件分为文本文件和【】两种。- 选项:- A ASCII文件- B 图像文件- C 视频文件- D 二进制文件- 第8题 - 题目:下面哪个不是继承类 fstreambase 的类【】。- 选项:- A fstream - B ostream - C ifstream - D ofstream - 第9题 - 题目:流成员函数 get 中的参数个数不包含以下那一种形式【】。- 选项:- A 两个参数- B 一个参数- C 无参数- D 三个参数- 第10题 - 题目:在 istream 类中已将运算符 >> 重载为多种标准类型的提取运算符,以下那个选项不是标准类型的提取运算符【】。- 选项:- A char - B byte - C int - D long -