Źródło: Arkusze CKE
Jak określa się proces, w trakcie którego klasa przejmuje właściwości innej klasy w programowaniu obiektowym?
Warianty odpowiedzi
-
A
Polimorfizm
-
B
Hermetyzacja
-
C
Dziedziczenie
-
D
Abstrakcja
Wyjaśnienie
Proces ten nazywamy dziedziczeniem i jest to jeden z podstawowych mechanizmów programowania obiektowego.
Pozwala on klasie potomnej przejąć pola i metody klasy nadrzędnej, co eliminuje konieczność ponownego pisania tego samego kodu.
Dzięki temu możemy rozbudowywać istniejące rozwiązania i łatwo budować logiczne hierarchie w strukturze aplikacji.