下载此文档

大工c 试题.docx


文档分类:资格/认证考试 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
大连理工大学
姓名:
学号:
院系:
级 班
课程名 称:面向对象方法与 C++程序设计 试 卷:统
是否开卷 否
授课院(系): 软件学院 考试日期:_09_年4__月_日 试卷共 8页
、选择题(10分,每题2 分)
一 个 C++ 类 ___ C 。
A .只能有一个构造函数和一个析构函数 B .可以有一个构造函数和多个析构函数 D .可以有多个构造函数和多个析构函数
2 .
下列静态数据成员的特性中, C
是错误的。
A .
声明静态数据成员时,前边要加修饰符
static
B .
静态数据成员要在类体外进行初始化
C .
静态数据成员不是所有对象所共用的
D .
引用静态数据成员时,要在其名称前加
<类名 >和作用域运算符
3•若类X是类Y的友元类,则下列哪种访问关系是正确的
A .
类X的成员不能访问类
Y的私有成员
B .
类X的成员可以访问类
Y的私有成员
C .
类Y的成员可以访问类
X的私有成员
D .
只有类Y的公共成员才能访问类 X的私有成员
4•下面关于C++中类的继承与派生的说法错误的是 C
基类的protected成员在公有派生类的成员函数中可以直接使用
基类的protected成员在私有派生类的成员函数中可以直接使用
私有派生时,基类的所有成员访问权限在派生类中保持不变
继承可以分为单一继承与多重继承
st与类,理解不正确的为 B 。
A .可以用const限制引用,对象、数据成员或成员函数
,但能调用该类中非常成员函数
C . con st数据成员只能由构造函数通过初始化列表对其进行初始化
D . con st对象只能调用它的 con st成员函数,而不能调用非常成员函数
、写出下面程序的运行结果。 (15分,每题5分)
(对一行 1 分 ) #include <iostream> using namespace std; class MyClass
{ int val; int copynumber;
public:
// Normal constructor.
MyClass(int i)
{
val = i; copynumber = 0;
cout << "Inside normal constructor\n";
}
// Copy constructor MyClass(const MyClass &o) { val = ; copynumber = + 1; cout << "Inside copy constructor.\n";
}
~MyClass() { if(copynumber == 0) cout << "Destructing original.\n";
else
cout << "Destructing copy " << copynumber << "\n";
}
int getval() { return val; }
};
void display(MyClass ob)
{
cout <

大工c 试题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人likuilian1
  • 文件大小31 KB
  • 时间2020-12-13