Добрый день! Задачку решила, но пока не понимаю роль седьмой строки. Для чего здесь статическое поля, которое хранит ссылку на объект класса, в котором объявлено?
package com.javarush.task.task21.task2113;
import java.util.List;
public class Hippodrome {
public static Hippodrome game;
private List<Horse> horses;
public List<Horse> getHorses(){
return this.horses;
}
public Hippodrome(List horses) {
this.horses = horses;
}
public static void main(String[] args) {
List<Horse> horses;
Horse horse1 = new Horse("Sammy", 3, 0);
Horse horse2 = new Horse("Elly", 3, 0);
Horse horse3 = new Horse("Jeremy", 3, 0);
horses.add(horse1);
horses.add(horse2);
horses.add(horse3);
game = new Hippodrome(horses);
}
}