Мы начинаем создание программы "Камни, ножницы, бумага" для демонстрации шаблона проектирования: "State". На этом уроке мы подготовим основные классы и интерфейс.
Дата отправки отчёта:
6 августа 2020 г.
Задание выполнено: за
2 дня 22 час. 42 мин.
Чему научился:
Подготавливать основные классы и интерфейс для использования шаблона проектирования Состояние.
Что было сложным:
Решение использовать русские слова английскими букванми не одобряю. Почему бы не использовать повод для пополния своего английского словарного запаса?
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 791. Валерий Жданов+124765. Anatoli+16203. Николай Миролюбов+125392. Татьяна+12146. Иван+18835. Булат+117947. Dmitry Sinitsin+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: метод context.show(); становится перегружаемым из класса State.java
В классе состояния камня на второй иллюстрации тестово поменяли камень на бумагу и вывели результат на экран
В среднем окне видно, что один и тот же оператор context.show(); выводит разные значения в консоль после изменения состояния в классе Камня
Прикрутив к этой конструкции рандомайзер получим отличную игру