请难解释一下这个程序!

来源:百度知道 编辑:UC知道 时间:2024/06/16 17:30:56
class Father {
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}

public class Test extends Father {
public static void main(String[] args) {
System.out.println("The Child");
}
}

为什么输出的是"Hello World!" ?
请不懂程序人等 不要瞎说! 忘了说了 这个程序的类名是Test
不是Father!

因为有 System.out.println("Hello World!");
这句。

因为class Father {
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
这段里面的System.out.println("Hello World!"); 所以输出Hello Word!
不输出The Child!的原因是
public class Test extends Father {
public static void main(String[] args) {
System.out.println("The Child");
}
}
这段里面有public class Test extends Father这一句
这是如果异常的话,才输出The Child!

为什么我输出是"The Child"