ID: 2636 Algorytmy Łatwe

Źródło: Arkusze CKE

Do czego służy iterator w kolekcjach?

Warianty odpowiedzi

  1. A

    Do zmiany typu kolekcji w trakcie działania programu

  2. B

    Do przechodzenia przez elementy kolekcji

  3. C

    Do usuwania elementów z kolekcji

  4. D

    Do tworzenia kopii kolekcji

Wyjaśnienie

Iterator to obiekt, którego wyłącznym zadaniem jest bezpieczne i sekwencyjne przechodzenie przez elementy danej kolekcji (np. listy, zbioru czy mapy).

Zapewnia on jednolity interfejs do odczytu danych bez konieczności znajomości wewnętrznej budowy kolekcji.

Programista używający iteratora nie musi wiedzieć, czy pod spodem znajduje się tablica, czy złożone drzewo – dostaje po prostu uniwersalne metody do pobierania kolejnych elementów.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Algorytmy