Мы начинаем знакомство с шаблоном проектирования: "Observer". На этом уроке мы реализуем интерфейс Observer(), класс OStudent() и реализуем базовый функционал будущей программы.
Научился: Создавать интерфейс для шаблона Наблюдатель Трудности: Придумывать, что было самым сложным Думаю, что это крайте полезный шаблон, потому как его интуитивно уже использовал)