单项选择题

下面对于友元函数描述正确的是( )。

A.友元函数的实现必须在类的内部定义
B.友元函数是类的成员函数
C.友元函数破坏了类的封闭性和隐藏性
D.友元函数不能访问类的私有成员
<上一题 目录 下一题>
热门 试题

单项选择题
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是( )。
A.int vect[]={30,50,-88};
B.int vect[]={30,50,-88,0,0);
C.int vect[5]={30,50,-88};
D.int vect[5]={30,50,-88,0,0};
单项选择题
下列关于保护成员的说法中,正确的是( )。
A.保护的成员只能被类本身的成员函数及友元类的成员函数访问
B.保护成员可以被程序中的任何代码访问
C.保护的成员与私有成员是完全一样的
D.保护成员访问权限和公有成员是一样的
相关试题
  • 下面是用来计算n的阶乘的递归函数,请将该...
  • 下面程序的执行结果是 【15】 #includ...
  • 以下程序运行后的输出结果是 【12】 。...
  • 阅读下面程序:#include <iostream.h>...
  • 在声明派生类时,如果不显式地给出继承方式...