Przejdź do treści głównej
INF.04Pytanie #800 z 856wzorce-projektowe-i-architektura

W programowaniu obiektowym, która z zasad SOLID mówi, że klasy powinny być otwarte na rozszerzenia, ale zamknięte na modyfikacje?

Opcje odpowiedzi:
A
Zasada jednej odpowiedzialności (Single Responsibility)
B
Zasada otwarte-zamknięte (Open/Closed)
Prawidłowa
C
Zasada podstawienia Liskov (Liskov Substitution)
D
Zasada odwrócenia zależności (Dependency Inversion)
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Zasada otwarte-zamknięte (Open/Closed Principle) promuje pisanie kodu w taki sposób, aby można było dodawać nową funkcjonalność (rozszerzać klasę) bez konieczności zmiany jej istniejącego, przetestowanego kodu źródłowego (modyfikacji).

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Wzorce projektowe i architektura”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 14 pytań z tego działu.