请指出下面代码中存在的的错误,并说明错误原因

class Teacher1 {
public Teacher1() {

}
}
class Teacher2 {

public void Teacher2(String name) {

}
}
public class TeacherTest {
public static void main(String[] args) {
Teacher1 t1 = new Teacher1();
Teacher2 t2 = new Teacher2("Mr lee");
}
}

第1个回答  推荐于2017-10-06



The constructor Teacher2(String) is undefined


把 上面的 void 去掉就好了

第2个回答  2016-08-22
Teacher2的构造方法声明错误, 构造方法不能有返回值声明。本回答被提问者采纳
相似回答