JAVA案例留学生Assignment:修改5个类 simple java
当前位置:以往案例 > >JAVA案例留学生Assignment:修改5个类 simple java
2019-06-20

附件里面有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这样的改动能做多少就做多少。。。


在线提交订单