От автора: во втором уроке серии будет рассмотрен принцип открытости/закрытости, который гласит – «классы проекта должны быть открыты для расширения, но закрыты для изменения».
Таким образом, из этого видео Вы узнаете, в чем преимущество указанного подхода, каким образом можно расширять классы без их изменения и как описать класс, чтобы он удовлетворял первому и второму принципу одновременно.