Zpo-2-wyk-Slajd7

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Collection: przegląd wybranych metod cd.

Collection: przegląd wybranych metod cd.


Warto zauważyć, że interfejs Collection nie definiuje sposobu dostępu do poszczególnych elementów kolekcji. Dzieje się tak, ponieważ kolekcja nie decyduje o sposobie organizacji elementów, a zatem nie można stwierdzić, czy np. elementy można indeksować, jak w przypadku tablicy. Z drugiej strony, interfejs ten deklaruje metodę iterator (), która zwraca obiekty typu Iterator. Pozwala on na sekwencyjny dostęp do wszystkich elementów kolekcji, dzięki czemu jest realizowany dostęp do nich. Istnienie takiej metody nakłada na wszystkie kolekcje obowiązek zaimplementowania jej, tzn. że wszystkie pozwalają na taki właśnie dostęp do elementów.

Collection posiada także dwie metody służące jak interfejs umożliwiający utworzenie tablicy na podstawie kolekcji. Wersja metody toArray () z parametrem typu Object[] pozwala utworzyć tablicę określonego typu – parametr służy wówczas jako prototyp zwracanej tablicy.


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