试题题干
下列说法中,有关构造函数是正确的是()
参考答案
正确答案:
试题解析
当类中没有定义任何构造函数时,系统会自动添加一个参数表为空、函数体也为空的构造函数,称为默认构造函数。所以任何类都可以保证至少有一个构造函数。故A对。
定义一个类时,需要为类定义相应的构造函数。构造函数的函数名与类名相同,没有返回值。一个类的构造函数可以有多个,即构造函数允许重载。故BCD错误。
下列说法中,有关构造函数是正确的是()
当类中没有定义任何构造函数时,系统会自动添加一个参数表为空、函数体也为空的构造函数,称为默认构造函数。所以任何类都可以保证至少有一个构造函数。故A对。
定义一个类时,需要为类定义相应的构造函数。构造函数的函数名与类名相同,没有返回值。一个类的构造函数可以有多个,即构造函数允许重载。故BCD错误。