编辑代码

class Faulty extends Employee{
    public static void main (string[]args){ new Faulty();}
    public Faulty(){system.out.println("(4) Faculty's no-arg constructor is invoked");}
}
class Employee extends Person {
    public Employee (){
        this("(2)Invoke Employee's overloaded constructor");
        system.out.println("(3) Employee's no-arg constructor is invoked");
    }
    public Employee(string s) {system.out.println(s);}
}
class Person {
    public Person() {system.out.println("(1) Person's no -arg constructor is invoked");}
}