您不能将方法直接存储在数组中。但是,您可以存储对象,它们以不同的方式实现相同的方法。例如:
Mover[] moveArray = {new RightMover(), new DownMover() new LeftMover(), new UpMover() };for (i = 0; i < 4; i++) { while (myWumpus.moveArray[i]) { moveArray[i].move(); generator.updateDisplay(); }}


