题目内容

有如下类声明: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. 错

答案查题题库