单项选择题
有如下类定义:
class Foo
public:
Foo(intv):value(v) //①
~Foo() //②
pnvate:
Foo() //③
int value=0; //④
;
其中存在语法错误的行是( )
A.①
B.②
C.③
D.④
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: #include <iostream> using namespace std; class sample private: int n; public: sample() sample(int m) n=m; sample add(sample s1,sample s2) this->n=s1.n+s2.n; return (*this); void disp() cout<< n= <<n<<endl; ; int main() sample s1(10),s2(5),s3; s3.add(s1,s2); s3.disp(); return 0; 程序运行后,输出的结果是( )。
A.n=10
B.n=5
C.n=20
D.n=15
点击查看答案
单项选择题
关于静态数据成员的描述中正确的是( )。
A.类的静态数据成员不是类的所有对象共享的数据
B.类的静态数据成员不能被类的成员函数调用
C.类的静态数据成员不能被类的构造函数调用
D.类的静态数据成员必须进行初始化
点击查看答案
相关试题
下列程序的输出结果是______。 #in...
如果不使用多态机制,那么通过基类的指针虽...
若以非成员函数形式,为类Bounce重载“!”...
下面程序的输出结果是______。 #de...
在C++语言中每个类都有一个______...