有如下类声明:class SAMPLE{int n:public:SAMPLE(int i=0):n(i){}void setValue(int n0);};下列关于setValue成员函数的定义中,正确的是()。
A. SAMPLE::setValue(int n0){n=n0;}
B. void SAMPLE::setValue(int n0){n=n0;}
C. void setValue(int n0){n=n0;}
D. setValue(int n0){n=n0;}
查看答案
下面对于友元函数描述正确的是( )。A.
A. 友元函数的实现必须在类的内部定义
B. 友元函数是类的成员函数
C. 友元函数破坏了类的封装性和隐藏性
D. 友元函数不能访问类的私有成员
友元函数可以是一般函数,也可以是另一个类中的成员函数
A. 对
B. 错
函数重载要求函数参数、类型、个数、返回值类型有至少一项不同。( )
A. 对
B. 错