На этом уроке мы начинаем создание программы при помощи шаблона проектирования Strategy (Стратегия). Для начала мы опишем интерфейс нашей программы, так как с этого начинается описание общего знаменателя всех "Стратегий", которые будут применяться.
Научился: Повторил пройденное Тоже использовали аналогичный метод ранее в программах, при выборе в каком формате сохранять/выводить данные (json/xml/raw). Но исходя из того, какие операции использовали в уроке, то можно предположить использование в программе "калькулятор" =)