import model.Car; import repository.RaceRepository; import model.RaceState; import service.RaceService; import service.RaceServiceImpl; import ui.ConsoleInputHandler; import java.util.Scanner; public class Main { public static void main(String[] args) { RaceState raceState = new RaceState(); RaceRepository raceRepository = new RaceRepository(); Scanner scanner = new Scanner(System.in); ConsoleInputHandler input = new ConsoleInputHandler(scanner); RaceService raceService = new RaceServiceImpl(raceRepository, raceState); System.out.println("*** ÐобÑо пожаловаÑÑ Ð½Ð° 24-Ñ ÑаÑовÑÑ Ð³Ð¾Ð½ÐºÑ! ***"); System.out.println("ÐведиÑе название и ÑкоÑоÑÑÑ ÑÑÐµÑ Ð¼Ð°Ñин."); for (int i = 1; i <= 3; i++) { Car car = new Car(input.readCarName(i), input.readCarSpeed(i)); raceService.addCar(car); } scanner.close(); System.out.println("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: " + raceService.getLeader()); } }