Питання 3 з 8

Запитання 3
У чому суть принципу відкритості/закритості (Open/Closed Principle, OCP)?
Варіанти відповідей
Код має бути повністю відкритим для модифікацій іншими розробниками.
Класи повинні бути або повністю відкритими, або повністю закритими.
Програмні сутності повинні бути відкритими для розширення, але закритими для змін.
Інтерфейси мають бути відкритими, а реалізації — закритими від доступу.