INF.04 · pytanie 744
Jakie jest zastosowanie iteratora w zbiorach?
- ADo usuwania elementów ze zbioru
- BDo generowania kopii zbiorów
- CDo zmiany rodzaju zbioru w trakcie działania aplikacji
- DDo iterowania po elementach zbioruPoprawna
Wyjaśnienie
Iterator w kolekcjach umożliwia przechodzenie przez elementy kolekcji w określonym porządku. Jest to abstrakcyjny obiekt, który pozwala na iterowanie po różnych strukturach danych, takich jak listy, wektory czy zbiory, bez konieczności znajomości ich wewnętrznej implementacji. Iteratory umożliwiają wykonywanie operacji na elementach kolekcji, takich jak odczyt, modyfikacja lub usuwanie, co czyni je niezwykle użytecznymi w programowaniu obiektowym. Dzięki iteratorom kod staje się bardziej czytelny i mniej podatny na błędy.