Предыдущие выпуски: Вступление, MVC "Стратегия" – довольно обманчивое название, и наверняка вы ошибётесь, если попробуете угадать, о чём оно. Вкратце суть шаблона выражается так: Набор алгоритмов, выбираемых во время выполнения программы. Собственно, всё. Может быть, выбор алгоритма во время выполнения программы – это и есть стратегия? Ну, наверное, да. Давайте разберёмся подробнее. Какая проблема решается? Обычно проблему иллюстрируют в виде посетителя кафе или автомойки, который делает заказ. Создаётся счёт, куда должны быть вписаны услуги и суммы...