Мы продолжаем знакомство с самым популярным и востребованным шаблоном проектирования: "Итератор". На этом уроке мы удалим созданные ранее интерфейсы Iterable и Iterator. После чего воспользуемся встроенным java.util.Iterator.
Дата отправки отчёта:
27 марта 2017 г.
Задание выполнено: за
20 мин.
Чему научился:
java.util.Iterator
Что было сложным:
найти время
Комментарии:
Отличная реализация на базе java.util.Iterator, компактненько и красивенько =) Можно перебирать что угодно, от чисел до нужных объектов. з.ы. Добавил вывод двух видов циклов, так же оптимизировал использование массива, дабы значение выводилось при наличии значений, тем самым теперь не нужно плодить лишний строки кода для обнуления.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Реализовывать итератор, который возвращает определённый тип данных Трудности: Странно, шарп настаивает на реализации ещё какого-то
IEnumerator IEnumerable.GetEnumerator()
При указании типа возвращаемого значения итератора Выше написал