关于类的构造函数,以下描述中正确的是()
A: 当创建一个对象时,该对象的构造函数会被自动调用;
B: 当创建一个对象时,需要指明是否调用该对象的构造函数;
C: 同一个类可以有几个构造函数,各构造函数的参数必须不同;
D: 同一个类可以有几个构造函数,各构造函数的参数必须相同;
E: 构造函数的名称与类的名称相同;
A: 当创建一个对象时,该对象的构造函数会被自动调用;
B: 当创建一个对象时,需要指明是否调用该对象的构造函数;
C: 同一个类可以有几个构造函数,各构造函数的参数必须不同;
D: 同一个类可以有几个构造函数,各构造函数的参数必须相同;
E: 构造函数的名称与类的名称相同;
举一反三
- 关于类的构造函数,以下描述中正确的是( ) A: 当创建一个对象时,需要指明是否调用该对象的构造函数 B: 当创建一个对象是,该对象的构造函数会被自动调用 C: 同一个类可以有几个构造函数,各构造函数的参数必须不同 D: 同一个类可以有几个构造函数,各构造函数的参数必须相同 E: 构造函数的名称与类的名称相同
- 关于类的构造方法,以下正确的是()。 A: 同一个类可以有几个构造方法,各构造方法的参数必须不同 B: 同一个类可以有几个构造方法,各构造方法的参数必须相同 C: 当创建一个对象时,需要指明是否调用该对象的构造方法 D: 构造方法的名称与类的名称相同 E: 当创建一个对象时,该对象的构造方法会被自动调用
- 创建一个类的对象时,系统自动调用( )。 A: 成员函数 B: 构造函数 C: 析构函数 D: 拷贝构造函数
- 构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。
- 下列关于构造函数的描述中,错误的是( )。 A: 定义构造函数的目的主要是为了在创建对象时初始化对象的数据成员 B: 构造函数在创建对象时被自动调用。每创建一个对象,构造函数即被调用一次 C: 每个类可以定义多个构造函数,以实现不同的初始化方法 D: 构造函数应定义为类的私有成员