附件里面有5个类,要改的是
(1)world这个类。这个类下面有
public Image turnLeft()
public Image turnRight()
public Image moveForwards()
三个方法,能不能把这三个方法提出来,放在一个叫turn的类里?这三个方法在WorldController这个类的
public void left(ActionEvent event)
这里用到了。他是从world里调用的,我想改成从turn里调用
(2)还是world这个类,里面有一个读取图片,并把图片赋值给location的方法。我想把这个方法改成用数组自动添加图片
Image[] imgs = new Image[4];
for(int i=0; i<4; i++) {
imgs[i] = new Image("images/5.jpg");
}
不过这样只能把5张一样的图片加进去,能不能加1-4分别对应imgs1,imgs2,imgs3,imgs4?
(3)类似1这样的拆分,或者2这样的改动能做多少就做多少。。。