Źródło: Arkusze CKE
Jaki z wymienionych komponentów jest kluczowy do inicjalizacji pola klasy podczas tworzenia instancji obiektu?
Warianty odpowiedzi
-
A
Konstruktor
-
B
Funkcja zaprzyjaźniona
-
C
Metoda statyczna
-
D
Instrukcja warunkowa
Wyjaśnienie
Podczas tworzenia nowego obiektu kluczową rolę w uformowaniu jego początkowego stanu odgrywa konstruktor.
To właśnie w nim przypisuje się konkretne wartości startowe do pól klasy, często przekazując je jako argumenty w chwili wywołania operacji wykreślenia obiektu.
Dzięki temu masz pewność, że od razu po utworzeniu obiekt jest kompletny i gotowy do bezpiecznego użycia w programie.