关于下面程度段说法正确的是()

14 查阅

关于下面程度段说法正确的是()

classX

{

private:

intn;punblic:

X(X&);}

X::X(X&x){n=x.n}

Xobj1,obj2;obj2(obj1);

A.语句obj2(obj1);的功能是用对象obj1初始化具有相同类类型的对象obj2

B.语句obj2(obj1);的功能是用对象obj2初始化具有相同类类型的对象obj1

C.X(X&x)也可以不使用引用参数而仍然是拷贝构造函数

D.X(X&x)不能访问对象的私有成员

参考答案:

答案:语句obj2(obj1);的功能是用对象obj1初始化具有相同类类型的对象obj2