У меня есть Iterator
, который я хочу преобразовать в Iterator
. TypeA и TypeB не могут быть напрямую преобразованы друг в друга, но я могу написать правило, как их преобразовывать. Как я могу этого добиться? Следует ли расширять и переопределять методы next, hasNext и remove Iterator
?