单选题:Java程序阅读关于构造方法
有以下Java程序段,请问编译时会产生错误的是哪一行?(根据行号选择)
1 public class Test {
2 int m, n;
3 public Test() {}
4 public Test(int a) { m=a; }
5 public static void main(String arg[]) {
6 Test t1,t2;
7 int j,k;
8 j=0; k=0;
9 t1=new Test();
10 t2=new Test(j,k);
11 }
12 }
A.第3行
B.第5行
C.第6行
D.第10行
answer:D
1 public class Test {
2 int m, n;
3 public Test() {}
4 public Test(int a) { m=a; }
5 public static void main(String arg[]) {
6 Test t1,t2;
7 int j,k;
8 j=0; k=0;
9 t1=new Test();
10 t2=new Test(j,k);
11 }
12 }
A.第3行
B.第5行
C.第6行
D.第10行
answer:D