课程考试《面向对象程序设计》作业考核试题.pdfVIP

  • 6
  • 0
  • 约3.64万字
  • 约 33页
  • 2023-08-22 发布于上海
  • 举报

课程考试《面向对象程序设计》作业考核试题.pdf

西安交通大学《面向对象程序设计》作业考核试题 一、 单选题 1. C++对 C 语言作了很多改进,即从面向过程变成为面向对象的主要原因是( )。 A. 增加了一些新的运算符 B. 允许函数重载,并允许设置缺省参数 C. 规定函数说明符必须用原型 [正确]D. 引进了类和对象的概念 满分:2 分 2. 如果一个类至少有一个纯虚函数,那么该类称为(). 。 [正确]A. 抽象类 B. 虚基类 C. 派生类 D. 以上都不对 满分:2 分 3. 假定 AB 为一个类,则执行 “AB r1=r2;” 语句时将自动调用该类的( ) 。 A. 无参构造函数 B. 带参构造函数 C. 赋值重载函数 [正确]D. 拷贝构造函数 满分:2 分 4. 带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的 子对象初始化()。 A. 与虚基类下面的派生类个数有关 B. 多次 C. 二次 [正确]D. 一次 满分:2 分 5. 派生类的构造函数的成员初始化列表中,不能包含 ()。 A. 基类的构造函数; B. 派生类中子对象的初始化; [正确]C. 基类的子对象初始化; D. 派生类中一般数据成员的初始化; 满分:2 分 6. 由C++ 目标文件连接而成的可执行文

文档评论(0)

1亿VIP精品文档

相关文档