Мы начинаем создание программы "Камни, ножницы, бумага" для демонстрации шаблона проектирования: "State". На этом уроке мы подготовим основные классы и интерфейс.
Дата отправки отчёта:
23 ноября 2019 г.
Задание выполнено: за
3 час. 37 мин.
Чему научился:
метод context.show(); становится перегружаемым из класса State.java В классе состояния камня на второй иллюстрации тестово поменяли камень на бумагу и вывели результат на экран В среднем окне видно, что один и тот же оператор context.show(); выводит разные значения в консоль после изменения состояния в классе Камня Прикрутив к этой конструкции рандомайзер получим отличную игру
Научился: метод context.show(); становится перегружаемым из класса State.java
В классе состояния камня на второй иллюстрации тестово поменяли камень на бумагу и вывели результат на экран
В среднем окне видно, что один и тот же оператор context.show(); выводит разные значения в консоль после изменения состояния в классе Камня
Прикрутив к этой конструкции рандомайзер получим отличную игру