在下面的类定义中,错误的语句是()。class Sample{public:Sample(int val);//① ~Sample(); //② p
在下面的类定义中,错误的语句是()。
class Sample { public:
Sample(int val); //①
~Sample(); //②
private: int a=2.5; //③
Sample(); //④ };
A.①②③④
B.②
C.③
D.①②③
在下面的类定义中,错误的语句是()。
class Sample { public:
Sample(int val); //①
~Sample(); //②
private: int a=2.5; //③
Sample(); //④ };
A.①②③④
B.②
C.③
D.①②③
A.定义类Embed对象的语句是:Contain::Embed embed
B.类Contain的成员函数Contain_Fun()中可以用MyEmbed.y的方式访问类Embed的私有成员y
C.类Embed的成员函数Embed_Fun()中可以直接访问类Contain的私有成员x
D.类Embed的成员函数Embed_Fun()中可以直接访问类Contain的保护成员z
(12 )若 MyClass 是一个类名,且有如下语句序列
MyClass c1,*c2;
MyClass *c3=new MyClass;
MyClass &c4=c1;
上面的语句序列所定义的类对象的个数是
A ) 1
B ) 2
C ) 3
D ) 4
A.s+=x;
B.s+=y;
C.s+=z;
D.s+=b;
A.O(2n)
B.O(n)
C.O(n^2)
D.O(log2n)
A.使用this调用其它构造方法的语句必须放在第一行
B.使用this调用构造方法的格式为this(参数1
C.参数2…)
D.只能在构造方法中使用this调用其它的构造方法