【单选题】
假定AB为一个类,则该类的拷贝构造函数的声明语句为()。
A、AB&(ABx)
B、AB(ABx)
C、AB(AB&x)
D、AB(AB*x)
A、AB&(ABx)
B、AB(ABx)
C、AB(AB&x)
D、AB(AB*x)
A、A.一个类可以定义多个拷贝构造函数 B、B.若未定义拷贝构造函数,则系统会提供一个默认拷贝构造函数 C、C.当类中有指针成员变量时,通常要为这个类定义一个拷贝构造函数来实现深拷贝 D、D.拷贝构造函数中的参数按引用方式传递
A、在C++语言中,如果不自定义类的拷贝构造函数,则每个类都有默认的拷贝构造函数 B、必须为每个类定义拷贝构造函数 C、如果要使用拷贝构造函数,则必须在类中先定义 D、当定义了类的构造函数时,如果要使用拷贝构造函数,则必须定义拷贝构造函数
A、A.当创建一个对象时,该对象的构造函数会被自动调用; B、B.当创建一个对象时,需要指明是否调用该对象的构造函数; C、C.同一个类可以有几个构造函数,各构造函数的参数必须不同; D、D.同一个类可以有几个构造函数,各构造函数的参数必须相同; E、E.构造函数的名称与类的名称相同;