关于构造方法,下列错误的说法是( )。
A. 构造方法不可以进行方法重载。
B. 构造方法用来初始化该类新对象的成员变量。
C. 构造方法具有和类名相同的名称。
D. 构造方法不返回任何值。
关于下面的程序Test.java说法正确的是()。public class Test {String x="1";int y;public static void main(String args[]) {int z=2;System.out.println(x+y+z);}}
A. 3
B. 102
C. 12
D. 程序有编译错误
定义如下Base类,( )能在(1)处正确调用Base的构造方法。class Base{int x,y;Base(int x){}Base(int x,int y){ //(1)调用Base的构造方法 }}
A. Base(x)
B. this.Base(x)
C. this(x)
D. super(x)
构造方法在( )时被调用。
A. 定义类时。
B. 创建对象时。
C. 调用对象成员方法时。
D. 使用对象成员变量时。