Strona główna › Pytania INF.04 › Pytanie 311
INF.04 · pytanie #311
Która z wymienionych właściwości odnosi się do klasy pochodnej?
- ANie może być zastosowana w strukturze dziedziczenia
- BJest automatycznie usuwana po zakończeniu działania programu
- CNie ma możliwości dodawania nowych metod
- DDziedziczy atrybuty i metody z klasy bazowej
Poprawna odpowiedź: D. Dziedziczy atrybuty i metody z klasy bazowej
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Cechą klasy pochodnej jest dziedziczenie pól i metod z klasy bazowej, co oznacza, że klasa pochodna automatycznie uzyskuje dostęp do wszystkich publicznych i chronionych składowych klasy nadrzędnej. Dzięki temu programista może rozwijać i modyfikować funkcjonalność istniejących klas, tworząc bardziej wyspecjalizowane obiekty. Dziedziczenie to kluczowy mechanizm umożliwiający wielokrotne użycie kodu, co prowadzi do zmniejszenia duplikacji i zwiększenia efektywności w zarządzaniu projektem. Klasa pochodna może również nadpisywać metody klasy bazowej, dostosowując ich działanie do swoich specyficznych potrzeb.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.