Что-то не пойму, судя по описанию, не пойму, как мне вызвать move класса Horse, в классе и методе move в Hippodrome.
package com.javarush.task.task21.task2113;
import java.util.ArrayList;
import java.util.List;
public class Hippodrome {
private List<Horse> horses;
static Hippodrome game;
public List<Horse> getHorses(){
return horses;
}
public Hippodrome(List<Horse> horses) {
this.horses = horses;
}
void run() throws InterruptedException {
for(int i=1;i<=100;i++){
move();
print();
Thread.sleep(200);
}
}
void move(){
for(int i=0;i<horses.size();i++){
}
}
void print(){}
public static void main(String[] args){
Horse horse1 = new Horse("1",3,0);
Horse horse2 = new Horse("2",3,0);
Horse horse3 = new Horse("3",3,0);
game = new Hippodrome(new ArrayList());
game.horses.add(0,horse1);
game.horses.add(1,horse2);
game.horses.add(2,horse3);
}
}