Класс ArrayList, организация простейшего текстового меню. Габрельян Б.В. - 10 стр.

UptoLike

Составители: 

В качестве элементов списка используйте целые значения.
ЗАДАНИЕ 3.
С помощью композиции создайте класс Queue, использующий класс
java.util.ArrayList для представления структуры данных "очередь". Оче-
редь функционирует следующим образом: новый элемент добавляет-
ся только в конец очереди, удаляется всегда первый элемент очереди.
Протестируйте класс Queue с помощью программы, которая взаимо-
действует с пользователем посредством простого меню:
1. Add element.
2. Remove element.
3. Show queue.
4. Quit.
Your choice (1 - 4) ?: _
В качестве элементов списка
используйте целые значения.
ЗАДАНИЕ 4.
Реализуйте задачу из ЗАДАНИЯ 3 с помощью наследования.
Литература
1. К.Арнольд, Дж.Гослинг, Д.Холмс "Язык программирования Java. 3-е изд.".
М.: Вильямс. – 2001, 624с.
2. М.Холл, Л.Браун "Программирование для Web. Библиотека профессиона-
ла". – М.: Вильямс. – 2002, 1264с.
3. Б.Эккель "Философия Java. Библиотека программиста". – СПб.: Питер. –
2001, 880с.
4. П.Ноутон, Г.Шилдт "Java 2". – СПб.:BHV-Петербург
. – 2001, 1072с.
В качестве элементов списка используйте целые значения.


ЗАДАНИЕ 3.
С помощью композиции создайте класс Queue, использующий класс
java.util.ArrayList для представления структуры данных "очередь". Оче-
редь функционирует следующим образом: новый элемент добавляет-
ся только в конец очереди, удаляется всегда первый элемент очереди.
Протестируйте класс Queue с помощью программы, которая взаимо-
действует с пользователем посредством простого меню:
1. Add element.
2. Remove element.
3. Show queue.
4. Quit.
Your choice (1 - 4) ?: _
В качестве элементов списка используйте целые значения.


ЗАДАНИЕ 4.
Реализуйте задачу из ЗАДАНИЯ 3 с помощью наследования.


                                 Литература
1. К.Арнольд, Дж.Гослинг, Д.Холмс "Язык программирования Java. 3-е изд.".
– М.: Вильямс. – 2001, 624с.
2. М.Холл, Л.Браун "Программирование для Web. Библиотека профессиона-
ла". – М.: Вильямс. – 2002, 1264с.
3. Б.Эккель "Философия Java. Библиотека программиста". – СПб.: Питер. –
2001, 880с.
4. П.Ноутон, Г.Шилдт "Java 2". – СПб.:BHV-Петербург. – 2001, 1072с.