class Person{
public Person(){System.out.println(“Person()”); }
}
class Teacher extends Person{
public Teacher(){this(“Teacher(String)”); System.out.println(“Teacher()”);}
public Teacher(String s){System.out.println(s);}
}
publicclass Faculty extends Teacher{
publicFaculty(){System.out.println("Faculty()");}
public static voidmain(String[] args) {Faculty fa = new Faculty();}
程序输出的结果是?并解释,谢谢了。