OCP, czyli zasada otwarte-zamknięte, to jedna z kluczowych zasad programowania obiektowego, która została sformułowana w kontekście projektowania systemów informatycznych. Zasada ta mówi, że klasy powinny być otwarte na rozszerzenia, ale zamknięte na modyfikacje. Oznacza...