关于构造函数的说法,正确的是____
A: 构造函数用于代替类中的一个成员函数来在创建对象时给对象赋初值(通常是成员变量),它是由人工设计的,因此可以在任何时候,任何地方来调用它
B: 构造函数的名字与类名相同,因此同类的不同对象的构造函数是相同的
C: 构造函数的参数多少没有定制,它的返回值的类型为void型
D: 构造函数的名字与类名相同,因此一个类只有一个构造函数,即构造函数不可重载
A: 构造函数用于代替类中的一个成员函数来在创建对象时给对象赋初值(通常是成员变量),它是由人工设计的,因此可以在任何时候,任何地方来调用它
B: 构造函数的名字与类名相同,因此同类的不同对象的构造函数是相同的
C: 构造函数的参数多少没有定制,它的返回值的类型为void型
D: 构造函数的名字与类名相同,因此一个类只有一个构造函数,即构造函数不可重载
举一反三
- 关于构造函数,下列说法不正确的是()。 A: 构造函数名字和类名相同 B: 构造函数在创建对象时自动执行 C: 构造函数无任何函数返回类型 D: 构造函数只有一个
- 关于构造函数,下列说法不正确的是( )。? 构造函数的名字和类名相同|构造函数有且只有一个|构造函数在创建对象时自动执行|构造函数无任何函数返回类型
- 关于类的构造函数,以下描述中正确的是() A: 当创建一个对象时,该对象的构造函数会被自动调用; B: 当创建一个对象时,需要指明是否调用该对象的构造函数; C: 同一个类可以有几个构造函数,各构造函数的参数必须不同; D: 同一个类可以有几个构造函数,各构造函数的参数必须相同; E: 构造函数的名称与类的名称相同;
- 在创建派生类对象时,构造函数的执行顺序是( )。A、对象成员构造函数、基类构造函数、派生类本身的构造函数B、派生类本身的构造函数、基类构造函数、对象成员构造函数C、基类构造函数、派生类本身的构造函数、对象成员构造函数D、基类构造函数、对象成员构造函数、派生类本身的构造函数
- 关于类的构造函数,以下描述中正确的是( ) A: 当创建一个对象时,需要指明是否调用该对象的构造函数 B: 当创建一个对象是,该对象的构造函数会被自动调用 C: 同一个类可以有几个构造函数,各构造函数的参数必须不同 D: 同一个类可以有几个构造函数,各构造函数的参数必须相同 E: 构造函数的名称与类的名称相同