Strona główna › Pytania INF.04 › Pytanie 494
INF.04 · pytanie #494
Jak określa się proces, w trakcie którego klasa przejmuje właściwości innej klasy w programowaniu obiektowym?
- AAbstrakcja
- BPolimorfizm
- CDziedziczenie
- DHermetyzacja
Poprawna odpowiedź: C. Dziedziczenie
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Dziedziczenie to kluczowa cecha programowania obiektowego (OOP), która pozwala jednej klasie (klasie pochodnej) przejmować cechy i zachowania innej klasy (klasy bazowej). Dzięki dziedziczeniu można wielokrotnie wykorzystywać kod, co prowadzi do większej modularności i zmniejszenia redundancji. Dziedziczenie umożliwia rozszerzanie funkcjonalności klas bazowych poprzez dodawanie nowych metod lub modyfikowanie istniejących, bez konieczności ingerencji w oryginalny kod. Przykład w C++: `class Pojazd { ... }; class Samochod : public Pojazd { ... };` – `Samochod` dziedziczy wszystkie publiczne i chronione (protected) elementy klasy `Pojazd`.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.