Сделать задания в Java

Задание закрыто
Стоимость:Договорная
Срок выполнения:4 дня
Варианты оплаты:По договоренности
Дата публикации:2017-03-21 23:56
Был(а) на сайте:2018-04-24 09:12

Сделать задания в Java

 
Задача

Написать собственную реализацию типизированного класса Queue на основе собственного однонаправленного типизированного связного списка.

Реализация должна соответствовать такому API:

- Private int maxSize - максимальное количество элементов, которое может храниться в очереди. Если maxSize <= 0, очередь считается неограниченной.

- Private boolean areNullElementsAllowed - или допускаются null-элементы.

- Public Queue <T> () - конструктор по умолчанию для создания пустой неограниченной очереди, в которой допускаются null-элементы.

- Public Queue <T> (int maxSize, boolean areNullElementsAllowed) - параметризованный конструктор.

- Public boolean add (T item) - добавить элемент в очереди; если добавить элемент удалось (то есть не было нарушено условие ограниченности длины очереди), вернуть true. Если очередь полностью забита, бросить IllegalStateException. Если item == null, а очередь не позволяет null-элементы, бросить NullPointerException.

- Public T element () - вернуть, но не удалять, элеме...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.