单项选择题
有如下类声明; 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.(int n0){n=n0;}
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是( )。 MyClass*P, my;p=&my;
A.语句p=&my; 是把对象my赋值给指针变量P
B.语句MyClass*p, my; 会调用两次类MyClass的构造函数
C.对语句* SetVariable(5)的调用是正确的
D.语句p->SetVariable(5)与语句mSetVariable(5)等价
点击查看答案&解析
单项选择题
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
A.operator+(operator*(y,)
B.operator+(operator*(y,)
C.operator+(x*(y,)
D.x+(operator*(y,)
点击查看答案&解析
相关试题
有如下程序: #include<iostream> usi...
有如下程序: #include<iostream> usi...
有下列程序,在横线添加; #include<ios...
在C++程序中,如果要求通过函数来实现一...
下列程序的输出结果是( )。 #include...