Źródło: Arkusze CKE
Jaką funkcję spełniają atrybuty klasy w programowaniu obiektowym?
Warianty odpowiedzi
-
A
Zawierają informacje opisujące stan obiektu
-
B
Określają globalne stałe programu
-
C
Zapisują wartości lokalne w funkcjach
-
D
Umożliwiają przeprowadzanie operacji na obiektach
Wyjaśnienie
Atrybuty klasy (często nazywane po prostu polami) pełnią funkcję magazynu danych dla stworzonego obiektu.
To właśnie w nich zapisane są konkretne wartości opisujące aktualny stan instancji. Na przykład dla obiektu klasy KontoBankowe atrybutami będą numerKonta oraz saldo.
Metody klasy działają właśnie na tych atrybutach, modyfikując je lub odczytując w zależności od potrzeb programu.