почему при создании DataStructureIterator/EvenIterator используется "this.new"? Это потому, что Even iterator — это своего рода подкласс DataStructureIterator?
И в чем смысл создания интерфейса DataStructureIterator? Почему бы напрямую не использовать интерфейс java.util.Iterator в классе EvenIterator?
Кроме того, разве использование интерфейса не требует использования всех методов интерфейса? Насколько я могу судить, в этом примере они не все используются.
Вероника
Вопрос задан22 апреля 2024 г.