Понимание концепции открытого закрытого принципа

Принцип Open Closed (OCP) – это концепция разработки программного обеспечения, которая подчеркивает, что классы, методы или функции должны быть открыты для расширения, но закрыты для модификации.