构造函数的参数可以是任意合法的类型,当构造函数的参数类型是对象实例的______ 时,就实现了一个复制构造函数
举一反三
- 由于每个值类型都隐式地具有一个公共无参数实例构造函数,因此,一个结构类型中不可能包含一个关于无参数构造函数的显式声明。但允许结构类型声明参数化实例构造函数。
- 下列( )不是构造函数的特征。 A: 构造函数在创建对象时自动调用 B: 构造函数可以重载 C: 构造函数不可以设置默认参数 D: 构造函数必须指定函数类型
- 下列关于构造函数的描述中,()正确()的是()。A.()构造函数可以设置默认参数()B.()构造函数()可以有参数也可以没有参数()C.()构造函数可以是内联函数()D.()构造函数可以重载
- 关于类的构造函数,以下描述中正确的是() A: 当创建一个对象时,该对象的构造函数会被自动调用; B: 当创建一个对象时,需要指明是否调用该对象的构造函数; C: 同一个类可以有几个构造函数,各构造函数的参数必须不同; D: 同一个类可以有几个构造函数,各构造函数的参数必须相同; E: 构造函数的名称与类的名称相同;
- 下列关于构造函数的描述,错误的是()。 A: 构造函数可以设置默认参数 B: 构造函数不可以重载 C: 构造函数在定义类对象时自动执行 D: 构造函数可以是内联函数