问答题

写出下列程序的运行结果。
 

 


您可能感兴趣的试卷

你可能感兴趣的试题

3.单项选择题一个类的友元不是该类的成员,与该类的关系密切,所以它()

A. 有this指针,有默认操作的对象
B. 没有this指针,可以有默认操作的对象
C. 有this指针,不能执行默认操作
D. 没有this指针,也就没有默认操作的对象

4.单项选择题一个类的成员函数也可以成为另一个类的友元函数,这时的友元说明()

A. 需加上类域的限定
B. 不需加上类域的限定
C. 类域的限定可加可不加
D. 不需要任何限定

5.单项选择题引入友元的主要目的是为了()

A. 增强数据安全性
B. 提高程序的可靠性
C. 提高程序的效率和灵活性
D. 保证类的封装性

6.单项选择题当将一个类A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的()

A. 只能是公有成员
B. 只能是保护成员
C. 只能是除私有成员之外的任何成员
D. 具有任何权限的成员

7.单项选择题静态数据成员的初始化是在()中进行的。

A. 构造函数
B. 任何成员函数
C. 所属类
D. 全局区

8.单项选择题被非静态成员函数访问的类的数据成员()

A. 可以是非静态数据成员或静态数据成员
B. 不可能是类的静态数据成员
C. 只能是类的非静态数据成员
D. 只能是类的静态数据成员

9.单项选择题静态成员函数对类的数据成员访问()

A. 是不允许的
B. 只允许是静态数据成员
C. 只允许是非静态数据成员
D. 可允许是静态数据成员或非静态数据成员

10.单项选择题类的静态成员的访问控制()

A. 只允许被定义为private
B. 只允许被定义为private或protected
C. 只允许被定义为public
D. 可允许被定义为private、protected或public