下面哪三个描述是正确的?()
A.默认构造器初始化方法变量
B.默认构造器有和它所在类相同的访问修饰词.
C.默认构造器调用其父类的无参构造器.
D.如果一个类没有无参构造器,编译器会它创建一个默认构造器.
E.只有当一个类没有任何构造器时,编译器会为它创建一个默认构造器
A.默认构造器初始化方法变量
B.默认构造器有和它所在类相同的访问修饰词.
C.默认构造器调用其父类的无参构造器.
D.如果一个类没有无参构造器,编译器会它创建一个默认构造器.
E.只有当一个类没有任何构造器时,编译器会为它创建一个默认构造器
下列关于构造函数的描述中,错误的是()。
A.构造函数可以设置默认参数
B.构造函数可以对静态数据成员进行初始化
C.构造函数在说明类变量时自动执行
D.构造函数可以重载
A.构造方法是对每个新创建的对象初始化,而静态初始化器对整个类自身进行初始化,包括static成员变量赋初值。
B.构造方法是在用new创建新对象时由系统自动执行,而静态初始化器一般不能由程序来调用,它是在所属的类被加载入内存时由系统调用执行。
C.用new创建多少个新对象,构造方法就调用多少次,但静态初始化器则在类被加载入内存时只执行一次。
D.静态初始化器不是方法,它没有方法名、返回值和参数。
下面有关对构造函数的描述中,正确的是()。
A 构造函数可以带有返回值
B 构造函数的名字与类名完全相同
C 构造函数必须带有参数
D 构造函数必须定义,不能默认
下列关于构造函数的描述,错误的是()。
A.构造函数可以设置默认参数
B.构造函数不可以重载
C.构造函数在定义类对象时自动执行
D.构造函数可以是内联函数