Я читал книгу алгоритмов Роберта Седжвика, и я наткнулся на главу 1.3 о ADT, и у меня есть несколько вопросов.
Все ли ADT в java повторяемы?
Значит ли это, что мыНужно ли реализовывать итератор каждый раз, когда мы внедряем ADT?
Если да, могу ли я создать отдельный API для итератора?Потому что на странице 141 он сделал интерфейс только для Итератора.
Я разговаривал с другом, и он сказал: «Экземпляр ADT может быть изменен (то есть элементы добавлены / удалены / или изменены) при повторении»не так ли это, потому что в сумке элементы не могут быть удалены?