Я только что нашел этот экзаменационный вопрос в старой экзаменационной работе и готовлюсь к предстоящему экзамену.Я не могу понять это:
Ниже изображен надуманный частичный класс, который реализует интерфейс Iterable.Единственная цель этого класса - предоставить метод для перебора атрибута things.
Для завершения класса необходимо заполнить две вещи.Вот класс
private class PartialIterableClass /*FILL IN */ {
private String[] things;
public PartialIterableClass( String[] things ){
this.things = things;
}
/*FILL IN 2*/
}
Я предполагаю, что это должно быть примерно так:
private class PartialIterableClass implements Iterable<PrivateIterableClass> {
private String[] things;
public PartialIterableClass( String[] things ){
this.things = things;
}
public Iterator<PartialIterableClass> iterator( ){
return new Iterator<PartialIterableClass>( ) {
}
}
}
Я не совсем уверен, как найти ответ на этот вопрос, хотя, можеткто-нибудь помочь?