public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); Movie movie = null; while (true) { String movieType = reader.readLine(); movie = MovieFactory.getMovie(movieType); if (movie == null) break; System.out.println(movie.getClass().getSimpleName()); } reader.close(); }
public static void main(String[] args) throws Exception { // ввести с консоли несколько ключей (строк), пункт 7 BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String key = null; Movie movie = null; while (true) { key = reader.readLine(); movie = MovieFactory.getMovie(key); if (movie == null) break; System.out.println(movie.getClass().getSimpleName()); } /* 8 Создать переменную movie класса Movie и для каждой введенной строки(ключа): 8.1 получить объект используя MovieFactory.getMovie и присвоить его переменной movie 8.2 вывести на экран movie.getClass().getSimpleName() */ }