23 July, 2014

Занятия 13, 14 и 15

Ознакомились с обобщениями в Java - Generics.
Знакомство вышло не полное - только основные вещи, этого должно бвть достаточно для понимания обобщений в коллекциях.
БОлее подробно рекомендую почитать у Хорстманна в главе 12. Вся двенадцатая глава посвящена обобщениям.

Начали знакомство с коллекциями, расмотрели основные методы класса Collection, итераторы.
Читать главу 13 до заголовка "Списки-массивы"

Домашка:
1. Ранее созданные интерфейс SimpleList и класс SimpleArrayList сделать обобщеными.
2. Создать класс SimpleLinkedList реализующий интерфейс SimpleList (требования описаны в итогах занятий 6-9). Класс должен быть обобщенным.
3. Добавить в оба класса-списка итератор.
должен корректно работать следующий код:
SimpleList<String> stringList = new SimpleLinkedList<String>();
list.add("good");
list.add("bad");
list.add("good");
list.add("bad");
list.add("good");
for(String str: stringList){
    if (str.equals("good")) {
        System.out.println("good");
    }
} 

No comments:

Post a Comment