【C++】期末复习题(一)

简介: 【C++】期末复习题(一)

一. 单选题(共11题,29.7分)

1. (单选题)如果类A被说明成类B的友元,则:

A. 类A的成员即是类B的成员

B. 类B的成员即是类A的成员

C. 类A的成员函数可以访问类B的所有成员

D. 类B的成员函数可以访问类A的所有成员

2. (单选题)假定MyClass为一个类,则该类的拷贝构造函数的声明语句为:

A. MyClass(MyClass  x)

B. MyClass&(MyClass  x)

C. MyClass(MyClass &x)  

D.

MyClass(MyClass *x)


3. (单选题)假定AB为一个类,在下面构造函数的原型声明中存在语法错误的是:

A. AB(int a, int);  

B. int AB(int,int);  

C. AB(int,int);  

D.

AB(int,int y);


4. (单选题)在类外不能通过对象直接访问的是:

A. private部分

B. protected部分

C. public部分

D. private部分和protected部分

5. (单选题)类的私有成员可在何处访问:

A. 通过子类的对象访问

B. 本类及子类的成员函数中

C. 通过该类对象访问

D. 本类的成员函数中

6. (单选题)一个类可包含析构函数的个数是:

A. 0个

B. 1个

C. 0个或1个

D.

0个或多个


7. (单选题)下列关于构造函数的描述正确的是:

A. 构造函数可以声明返回类型void

B. 构造函数可以用private修饰

C. 构造函数必须与类名相同

D.

构造函数不能带参数


8. (单选题)假定AB为一个类,则执行“AB *p=new AB(12);”语句时共调用该类构造函数的次数为:

A. 0

B. 1

C. 2

D. 12

9. (单选题)下列不是类的成员函数的是:

A. 构造函数

B. 析构函数

C. 友元函数

D.

拷贝构造函数


10. (单选题)类的指针成员的初始化是通过函数完成的,这个函数通常是(     )

A. 析构函数

B. 构造函数

C. 其它成员函数

D. 友元函数

11. (单选题)下列有关C++类的说法中,不正确的是:

A. 类是一种用户自定义的数据类型

B. 只有类中的成员函数或类的友元函数才能访问类中的私有成员

C. 在类中,如果不做特别说明,所有成员的访问权限均为私有的

D.  在类中,如果不做特别说明,所有成员的访问权限均为公有的

🎯答案:

1-5:CCBDD


6-11:BCBCBD


目录
相关文章
|
2月前
|
C++
【C++】— —期末复习题(六)
【C++】— —期末复习题(六)
30 2
|
2月前
|
C++
【C++】— —期末复习题(四)
【C++】— —期末复习题(四)
31 1
|
10天前
|
C++
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
|
10天前
|
Serverless C++ 容器
【期末不挂科-C++考前速过系列P5】大二C++实验作业-多态性(3道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P5】大二C++实验作业-多态性(3道代码题)【解析,注释】
|
10天前
|
C++ 芯片
【期末不挂科-C++考前速过系列P4】大二C++实验作业-继承和派生(3道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P4】大二C++实验作业-继承和派生(3道代码题)【解析,注释】
|
10天前
|
编译器 C++
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】
|
10天前
|
C++
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道代码题)【解析,注释】
|
11天前
|
存储 数据安全/隐私保护 C++
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道代码题)【解析,注释】
|
2月前
|
C++
【C++】— —期末复习题(七)
【C++】— —期末复习题(七)
31 3
|
2月前
|
C++
【C++】— —期末复习题(五)
【C++】— —期末复习题(五)
27 1