主页 > 其他  > 

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

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

🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客

🐳Java基础:Java基础_IT闫的博客-CSDN博客

🐋c语言:c语言_IT闫的博客-CSDN博客

🐟MySQL:数据结构_IT闫的博客-CSDN博客

🐠数据结构:​​​​​​数据结构_IT闫的博客-CSDN博客

💎C++:C++_IT闫的博客-CSDN博客

🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客​​​​​​

🥏python:python_IT闫的博客-CSDN博客

🐠离散数学:离散数学_IT闫的博客-CSDN博客

欢迎收看,希望对大家有用!

目录

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

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

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

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

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

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

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

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

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

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

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

11. (单选题)下列有关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. 构造函数可以声明返回类型voidB. 构造函数可以用private修饰C. 构造函数必须与类名相同D.

构造函数不能带参数

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

9. (单选题)下列不是类的成员函数的是: A. 构造函数B. 析构函数C. 友元函数D.

拷贝构造函数

10. (单选题)类的指针成员的初始化是通过函数完成的,这个函数通常是(     ) A. 析构函数B. 构造函数C. 其它成员函数D. 友元函数

11. (单选题)下列有关C++类的说法中,不正确的是: A. 类是一种用户自定义的数据类型B. 只有类中的成员函数或类的友元函数才能访问类中的私有成员C. 在类中,如果不做特别说明,所有成员的访问权限均为私有的D.  在类中,如果不做特别说明,所有成员的访问权限均为公有的 🎯答案:

1-5:CCBDD

6-11:BCBCBD

标签:

【C++】期末复习题(一)由讯客互联其他栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【C++】期末复习题(一)