Эпиграф:
Какой он, этот Слонопотам?
Неужели очень злой?
Идет ли он на свист? И если идет, то з а ч е м ?..
Любит ли он поросят или нет?
И к а к он их любит?..
Если он ест поросят, то, может быть, он все-таки не тронет поросенка, у которого есть дедушка по имени Посторонним В.?
Бедный Пятачок не знал, как ответить на все эти вопросы. А ведь ему через какой-нибудь час предстояло впервые в жизни встретиться с настоящим Слонопотамом!
щас глупую весч спрошу.
Как стандартный ListEnumerator получает ссылку на список?
сейчас единственный способ создать экземпляр класса ListEnumerator - это вызвать метод list.getEnumerator()
ну, ок. пусть будет единственный.
я так понимаю что метод list.getEnumerator()
внутри создает экземпляр класса ListEnumerator
и каким-то образом передает ссылку на енумерируемый список.
А как он передает? каким методом? можно ли этот скрытый метод вызвать из x++?
X++:
List list = new list(Types::String)
ListEnumerator le = list.getEnumerator();
while( le && le.moveNext() )
{
this.addEnd(le.current());
}
см. также:
А вот как заимплементить Enumerator
MapsIterator