我想在像Karel这样的程序中机器人运行,因为它没有使用main()方法.相反,它使用了run()方法:
import stanford.karel.Karel; public class CollectNewspaperKarel extends Karel { public void run() { move(); } }
它是如何工作的?
实际的主要方法是在其他地方.例如,在KarelRunner类中.当java执行程序时,它实际上是在runner类中执行main方法.从该转轮代码调用您自己的run方法.