分析下面的JAVA代码,编译运行结果是(?)。
public class Test {
int number;
String strname;
Test(int num,String name) {
number = num;
strname = name;
System.out.println("学号:" + number + "姓名:" + name);
}
public static void main(String[] args) {
Test objTest1 = new Test();
Test objTest2 = new Test(1, "张三");
}
}运行结果为:
学号:1 姓名:张三
运行结果为:
学号:1 姓名:张三
程序出现编译错误
程序出现运行时异常
Test类没有无参数构造函数,new Test()是错误的实例化方法。