云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C++语言程序设计阶段作业一、二

C++语言程序设计阶段作业一、二

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 11:22:35

};

在定义构造函数BB::BB(int, int, int)时,必须通过初始化列表中加以初始化的数据成员包括( )。

A. a和b B. a和c C. b和c D. a、b和c

知识点: 第八章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

2. 有如下程序:

#include using namespace std; class Base { private:

void fun1() const { cout << \protected:

void fun2() const { cout << \public:

void fun3() const { cout << \};

class Derived : protected Base { public:

void fun4() const { cout << \};

int main() { Derived obj; obj.fun1(); // ① obj.fun2(); // ② obj.fun3(); // ③ obj.fun4(); // ④ return 0; }

其中违反类成员访问控制权限的语句是( )。

A. ①②③④ B. ①②③ C. ②③④

D. ①④

知识点: 第八章单选题 学生答案: [B;] 得分: [5] 试题分值: 5.0 提示:

3. 基类中的某些成员在派生类中的访问属性与派生方式无关,这些成员必然是原基类中的(A. 公有成员 B. 私有成员 C. 保护成员 D. 继承的私有成员

知识点: 第八章单选题 学生答案: [B;] 得分: [5] 试题分值: 5.0 提示: 4. 有如下程序:

#include using namespace std; class Base { public:

void fun() { cout<<\};

class Derived : public Base { public: void fun()

{ _____________ // 显式调用基类的成员函数fun() cout<<\ } };

程序中画线处正确的语句是( )。

A. fun(); B. Base.fun(); C. Base::fun(); D. Base->fun();

)。

知识点: 第八章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

5. 对于const 关键字修饰对象的说法,下列哪一个说法是正确的( )。

A. 不能用一般的成员函数来访问 B. 可以用一般的成员函数来访问 C. 可以访问const成员函数 D. 不能访问const成员函数

知识点: 第九章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

6. 有如下程序:

#include using namespace std; class MyClass{ public:

MyClass() {++count;} ~MyClass() {--count;}

static int getCount() { return count; } private:

static int count; };

int MyClass::count = 0; int main() { MyClass obj; cout<

cout << MyClass::getCount(); return 0; }

程序的输出结果是( )。

A. 121 B. 232 C. 221 D. 122

知识点: 第九章单选题 学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0

7. 有如下程序:

#include using namespace std; class A { public: static int a; void init() { a=1; } A( int a =2 ) {init(); a++; } };

int A::a = 0; A obj; int main() {

cout << obj.a; return 0; }

运行时输出的结果是( )。

A. 0 B. 1 C. 2 D. 3

知识点: 第九章单选题 学生答案: [B;] 得分: 提示: [5] 试题分值: 5.0

搜索更多关于: C++语言程序设计阶段作业一、二 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

}; 在定义构造函数BB::BB(int, int, int)时,必须通过初始化列表中加以初始化的数据成员包括( )。 A. a和b B. a和c C. b和c D. a、b和c 知识点: 第八章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0 2. 有如下程序: #include using namespace std; class Base { private: void fun1() const { cout << \protected: void fun2() const { cout << \public: void fun3() const { cout << \};

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com