关于下面程度段说法正确的是()
关于下面程度段说法正确的是()
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
Tag:面向对象的C++和Windows编程 对象 初始化
时间:2021-12-25 13:55:25