能不能告知一下,这是怎么回事儿?必须在父类中定义main方法?把main方法放在父类中后,还要把子类改为静态才行,否则又错误
静态方法要放在最前面,也就是,你那里只有一个静态主函数,所以它一个放在最前面,把hacker类放在主函数后面,应该就不会报错了
main 方法不能在内部类,非静态内部类不能在静态方法中引用
,在父类中main方法定不定义都可以
第二问,如果子类不声明static 那么使用的时候应该是new Hacker.Yu()
看楼上已经改过了,是不是代码没有保存 或者没有编译