对接口进行实现,为什么总是显示找不到main方法

img

img


实现这个接口的时候总是找不到main方法,只有在接口上实行main方法,才能在Test类中测试,但是我这样写也没错呀,有大神教教吗

main方法写在测试类,调用接口就行

只能在有public static void main(String[] args)方法的类中右键运行。没有这个main方法的类里无法直接运行。
而且你是不是直接点击的idea工具栏上的运行,那个运行会执行上次成功运行的类,从你截图来看,很明显你的Volant类删除了main方法。

你是在volant中右键运行main方法吗?如果是的话肯定不行啊,因为是接口啊.test类中运行main方法是可以的.
如有帮助,欢迎采纳!

你点test类左边的绿色箭头看看

Volant 中没有main方法,请检查Volant类代码

这错误提示购明显了,你运行的是 Volant 类,这个类里面又没有main方法,你把main方法写在Test类里面,那你就应该运行Test类