Объектно-ориентированное программирование

6. Интерфейсы и абстрактные классы

Теоретические сведения

Задание

Переделайте программы из предыдущей лабораторной работы используя абстрактный класс State и интерфейсы Controller и View.