5、下列关于构造方法的调用,正确的是()。
A. 构造方法在类定义的时候被调用
B. 构造方法在创建对象的时候被调用
C. 构造方法在调用对象方法时被调用
D. 构造方法在使用对象的变量时被调用
6、阅读下列代码,构造方法()可以存在于上述Demo类中。public class Demo{......Demo(){}......}
A. public Demo(){}
B. private Demo(){}
C. public Demo( int age ){}
D. String name(){}
7、有一个类A,以下可以作为A的构造方法的是()。
A. void A( int x ){......}
B. public A(int x){......}
C. public a(int x) {......}
D. static A(int x) {......}
8、下在关于构造方法定义的描述中,错误的是()。
A. 方法名与类名相同
B. 在方法名前面没有返回值类型的声明
C. 当定义了有参构造方法,系统默认的无参构造方法依然存在
D. 在方法中不能使用return语句返回一个值