下面是People和Child类的定义和构造方法,每个构造方法都输出编号。在执行new Child("mike")时都有哪些构造方法被顺序调用?请选择输出结果? Class People{ String name; Public People(){ System.out.print(1); } Public People(String name){ System.out.print(2); this.name=name; } } Class Child extends People{ People father; Public Child(String name){ System.out.print(3); this.name=name; father=new People(name+":F"); } Public Child(){ System.out.print(4); } }