Zpo-2-wyk-Slajd6

Z Studia Informatyczne
Wersja z dnia 06:30, 21 sie 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Collection: przegląd wybranych metod

Collection: przegląd wybranych metod


Interfejs Collection definiuje tylko te metody, które mogą być zaimplementowane we wszystkich kolekcjach, bez względu na ich semantykę. Posiada zatem zestaw metod służących do operacji na pojedynczych obiektach (add (), remove () i contains ()) oraz odpowiadające im metody operujące na kolekcjach obiektów (addAll (), removeAll () i containsAll ()). Wartość zwracana przez te metody – true lub false – oznacza, czy metoda się powiodła, czy nie. Ponieważ interfejs Collection jest ogólny, nie przesądza on o tym, jak poszczególne metody się zachowują. Np. w niektórych implementacjach niedopuszczających duplikatów elementów, metoda dodająca element zwraca wartość false , jeżeli następuje próba wstawienia duplikatu. W ten sposób w interfejsie przewidziano możliwość zastosowania w implementujących go klasach rozwiązań różniących się semantyką.


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