ZSBD-2st-1.2-lab6.tresc-1.3-Slajd11

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Odczytywanie złożonych struktur – cd.

Odczytywanie złożonych struktur – cd.


Przykład przedstawiony na tym i kolejnym slajdzie demonstruje użycie metod isActive i activate. W przeciwieństwie do poprzedniego przykładu, tutaj głębokość aktywacji ustawiona jest na 1 (1). Wynika z tego, że tylko obiekt spełniający warunki zapytania jest odczytywany. Wszelkie osiągalne z niego obiekty pozostaną nieaktywne. Pokazuje to fragment programu oznaczony przez (2). W wyniku działania tych dwóch linijek kodu na konsoli pojawia się napis „true” a potem „false” (3), co znaczy, że obiekt reprezentujący rysunek jest aktywny, ale kolekcja (która również jest obiektem) już nie. Dlatego też, w kolejnych linijkach kodu (4) kolekcja, oraz wszystkie obiekty z niej osiągalne, jest aktywowana. Fakt, że kolekcja jest aktywna jest sprawdzany za pomocą metody isActive, której wynik jest wypisywany na konsoli (3). ...


<< Poprzedni slajd | Spis treści | Następny slajd >>