На этом слайде мы выделим логику, модель в отдельный класс Game.
Дата отправки отчёта:
16 сентября 2018 г.
Задание выполнено: за
1 час. 1 мин.
Чему научился:
Научилась: 1. Выделять модель логики игры из программы -- Создан класс Game, добавлено поле view , которое затем было установлено через конструктор. -- Добавлены поля для координат и установлено их значения в методе Start(). -- Создан метод Move (int sx, int sy) для перемещения объекта. -- Изменен код в операторе switch() на использование метода Move(). Работа программы не изменилась.
Что было сложным:
В начале описания класса Game пропустила описание переменных x,y . VS ругался до тех пор, пока не внесла необходимую строчку в код.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 8275. Tekashnik+117947. Dmitry Sinitsin+117387. jspv+117606. Виктор+13922. Александр+16452. Кирилл Шмойлов+116218. Дмитрий+116548. Hofflin+119525. Александр Балбашов+110494. Алексей В.+1791. Валерий Жданов+12912. Игорь+119869. Артем+1Посетитель+11. Евгений Волосатов+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Создал класс Game
Добавил поле view и установил его через конструктор.
Добавил поля для координат и установил их значения в методе Start().
Создал метод Move (int sx, int sy) для перемещения объекта.
Изменил код в операторе switch() на использование метода Move().
Проверил работу программы.
Научился: Какие действия в программе относятся к логике и их можно вынести в отдельный класс модели, чтобы отделить её от представления и управления согласно шаблону проектирования MVC (Model-View-Controller)