OCP, czyli Open/Closed Principle, to jedna z kluczowych zasad programowania obiektowego, która ma na celu ułatwienie rozwoju oprogramowania oraz zwiększenie jego elastyczności. Zasada ta mówi, że klasy powinny być otwarte na rozszerzenia, ale zamknięte...