奥鹏作业答案-谋学网

 找回密码
 会员注册

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2020年04月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(ver:3.1)
查看: 895|回复: 0

14秋北交《面向对象的程序设计》在线作业一答案辅导资料

[复制链接]
发表于 2014-12-21 10:40:55 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业答案,奥鹏离线作业答案及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业答案辅导,致力打造中国最专业的远程教育辅导社区。

一、单选题(共 23 道试题,共 57.5 分。)V 1.  进行文件输入操作时应包含( )文件。
A. fstream.h
B. ifstream.h
C. ofstream.h
D. iostream.h
      满分:2.5  分
2.  能用友元函数重载的运算符是( )。
A. +
B. =
C. []
D. ->
      满分:2.5  分
3.  下列关于C++函数的叙述中,正确的是()
A. 每个函数至少要具有一个参数
B. 每个函数都必须返回一个值
C. 函数在被调用之前必须先声明
D. 函数不能自己调用自己
      满分:2.5  分
4.  关于this 的描述正确的是( )。
A. this指针是指向对象的指针
B. this指针是在使用对象引用成员函数时系统自动生成的
C. this指针是指向成员函数的指针
D. this指针可以在程序中显示使用
      满分:2.5  分
5.  面向对象程序设计着重于( )的设计。
A. 对象
B. 类
C. 算法
D. 数据
      满分:2.5  分
6.  下列不是C++流对象的是( )。
A. cout
B. cin
C. cerr
D. ostream
      满分:2.5  分
7.  关键字class和typename用于定义模板类型参数,其含义为( )。
A. 任何用户定义的类类型
B. C++内部的类型
C. A与B
D. 都不是
      满分:2.5  分
8.  面向对象的程序设计中,把对象的属性和行为组织在同一个模块内的机制叫做( )。
A. 抽象
B. 继承
C. 封装
D. 多态
      满分:2.5  分
9.  for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()
A. 0
B. 5
C. 6
D. 无数次
      满分:2.5  分
10.  有关运算符重载正确的描述是( )。
A. C++语言允许重载运算符时改变运算符的操作个数
B. C++语言允许重载运算符时改变运算符的优先级
C. C++语言允许重载运算符时改变运算符的结合性
D. C++语言允许重载运算符时改变运算符原来的功能
      满分:2.5  分
11.  下面有关重载函数的说法中正确的是( )
A. 重载函数必须具有不同的返回值类型
B. 重载函数形参个数必须不同
C. 重载函数必须有不同的形参列表
D. 重载函数名可以不同
      满分:2.5  分
12.  下列静态数据成员的特性中,错误的是( )
A. 说明静态数据成员前边加static
B. 静态数据成员要在类体外初始化
C. 引用静态数据成员时,要在静态数据成员前加和作用域运算符
D. 静态数据成员不是一个类所有对象共享的
      满分:2.5  分
13.  有如下程序: #include using namespace std; class Test { public: Test( ) { n+=2; } ~Test( ) { n-=3; } static int getNum( ) { return n; } private: static int n; }; int Test::n = 1; int main( ) { Test* p = new Test; delete p; cout << "n=" << Test::getNum( ) << end
A. n=0
B. n=1
C. n=2
D. n=3
      满分:2.5  分
14.  下列字符串中,正确的C++标识符是( )
A. foo-1
B. 2b
C. new
D. _256
      满分:2.5  分
15.  下列的各函数中,( )不是类的成员函数。
A. 构造函数
B. 析构函数
C. 拷贝初始化构造函数
D. 友元函数
      满分:2.5  分
16.  有如下程序: #include using namespace std; class AA{ int n; public: AA(int k):n(k){ } int get( ){ return n;} int get( )const{ return n+1;} }; int main( ) { AA a(5); const AA b(6); cout< < return 0; } 执行后的输出结果是( )
A. 55
B. 57
C. 75
D. 77
      满分:2.5  分
17.  若一个类中含有纯虚函数,则该类称为( )。
A. 基类
B. 虚基类
C. 抽象类
D. 派生类
      满分:2.5  分
18.  有如下类声明: class MyBASE{ int k; public: void set(int n){ k=n;} int get( )const{ return k; } }; class MyDERIVED: protected MyBASE{ protected: int j; public: void set(int m, int n){MyBASE::set(m); j=n;} int get( )const{ return MyBASE::get( )+j; } }; 则类MyDERIVE
A. 4
B. 3
C. 2
D. 1
      满分:2.5  分
19.  关于虚函数的描述中,正确的是()
A. 虚函数是一个static类型的成员函数
B. 虚函数是一个非成员函数
C. 基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数
D. 派生类的虚函数与基类的虚函数具有不同的参数个数和类型
      满分:2.5  分
20.  用关键字( )标记的函数被称为虚函数。
A. virtual
B. private
C. public
D. protected
      满分:2.5  分
21.  有如下程序: #include void fun(int& x, int y) { int t = x; x = y; y = t; } int main( ) { int a[2] = {23, 42}; fun(a[1], a[0]); std::cout << a[0] << ", " << a[1] << std::endl; return 0; } 执行后的输出结果是( )
A. 42, 42
B. 23, 23
C. 23, 42
D. 42, 23
      满分:2.5  分
22.  下列关于C++函数的说明中,正确的是( )
A. 内联函数就是定义在另一个函数体内部的函数
B. 函数体的最后一条语句必须是return语句
C. 标准C++要求在调用一个函数之前,必须先声明其原型
D. 编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
      满分:2.5  分
23.  下面关于析构函数特征的描述正确的是( )。
A. 一个类中可以定义多个析构函数
B. 析构函数名与类名相同
C. 析构函数不能指定返回类型
D. 析构函数可以有一个或多个参数
      满分:2.5  分

二、多选题(共 2 道试题,共 5 分。)V 1.  下列函数中,可以作为虚函数的是( )。
A. 普通函数
B. 非静态成员函数
C. 构造函数
D. 析构函数
      满分:2.5  分
2.  下面说法正确的是( )
A. 所有的函数都可以说明为内置函数
B. 具有循环语句、switch语句的函数不能说明为内置函数
C. 使用内置函数,可以加快程序执行的速度,但会增加程序代码的大小
D. 使用内置函数,可以减小程序代码大小,但使程序执行的速度减慢
      满分:2.5  分

三、判断题(共 15 道试题,共 37.5 分。)V 1.  在私有继承方式下,派生类的对象可访问基类中的公有成员。( )
A. 错误
B. 正确
      满分:2.5  分
2.  在派生过程中,派生类吸收包括构造函数和析构函数在内的所有基类成员。( )
A. 错误
B. 正确
      满分:2.5  分
3.  使用const说明常量时,可以不必指出类型.( )
A. 错误
B. 正确
      满分:2.5  分
4.  在C++语言中,类是支持数据封装的工具。( )
A. 错误
B. 正确
      满分:2.5  分
5.  在类的定义中,引入友元的原因是提高效率。( )
A. 错误
B. 正确
      满分:2.5  分
6.  在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。( )
A. 错误
B. 正确
      满分:2.5  分
7.  常量不能作为左值使用。( )
A. 错误
B. 正确
      满分:2.5  分
8.  多重继承中,派生类构造函数对其基类构造函数的执行顺序取决于它成员函数初始化表中说明的基类顺序。( )
A. 错误
B. 正确
      满分:2.5  分
9.  友元函数说明在类体内它是一种成员函数 。( )
A. 错误
B. 正确
      满分:2.5  分
10.  作为模板类型参数的关键字class,特别含义是“任何用户定义类的类型”。( )
A. 错误
B. 正确
      满分:2.5  分
11.  抽象类只能用作其他类的基类。( )
A. 错误
B. 正确
      满分:2.5  分
12.  纯虚函数是一种不给出具体实现的虚函数。( )
A. 错误
B. 正确
      满分:2.5  分
13.  析构函数是不能重载的 。( )
A. 错误
B. 正确
      满分:2.5  分
14.  子对象的初始化在其构造函数的成员初始化列表中实现。( )
A. 错误
B. 正确
      满分:2.5  分
15.  友元类中所有成员函数都是友元函数 。( )
A. 错误
B. 正确
      满分:2.5  分

谋学网(www.mouxue.com)是国内最专业的奥鹏作业答案,奥鹏离线作业答案及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业答案辅导,致力打造中国最专业的远程教育辅导社区。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?会员注册

x
奥鹏作业答案,奥鹏在线作业答案
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表