你没看到有
this(name , "beijing" , school);
这个吗?当一个构造函数调用了另一个构造函数时,不会自动添加super(),不然你在这个构造函数内用super构造了一次,在调用的那个构造函数内,难道又重新用super构造一次?