На этом уроке мы приступим к рефакторингу для выделения логики игры в отдельный, независимый класс. Мы определим в новом классе два публичных метода, а также создадим интерфейс IPlayable, который поможет нам вызывать методы из внешнего класса, не нарушая независимости.
Дата отправки отчёта:
3 мая 2018 г.
Задание выполнено: за
7 дней 10 час. 46 мин.
Чему научился:
Один этот урок стоит целого курса! В этом уроке реализован принцип низкой связности, да еще с рефаторингом старого кода. Для тех, кто не знаком с ООП, сложнее будет вникнуть в суть. Еще бы на делегатах сделать то же самое. )
Научился: Всё получается, игра добрая и весёлая скоро заиграет новыми красками )) У меня сообщение о победе выскакивает именно на самой правой нижней картинке и картинки заполняются парами.