Приложение и набор классов для работы со связным двунаправленным списком

Раздел
Программирование
Просмотров
529
Покупок
0
Антиплагиат
Не указан
Размещена
18 Мар 2017 в 08:58
ВУЗ
ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Курс
2 курс
Стоимость
350 ₽
Файлы работы   
2
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Курсовая работа по ООП
120.8 Кбайт 225 ₽
zip
DLA
26.8 Кбайт 125 ₽
Всего 2 файла на сумму 350 рублей
Описание
Приложение и набор классов для работы со связным двунаправленным списком
Требуется разработать библиотеку взаимосвязанных классов для реализации структуры данных «связный двунаправленный список», а также тестовое приложение, позволяющее протестировать возможности работы библиотеки классов.
В качестве типа данных, хранящихся в связном двунаправленном списке, использовать целый тип int и строку (класс String) .
Каждый элемент структуры и сама структура данных в целом описываются своими классами со всеми необходимыми свойствами и методами. Информационное наполнение каждого элемента структуры описывается в виде класса с минимально необходимым набором методов (конструктор и методы доступа к свойствам). Доступ к свойствам классов производится только с помощью открытых интерфейсных методов. Набор методов должен обеспечивать все необходимые операции: добавление и удаление элементов, просмотр, клонирование, сохранение в файл и загрузку из файла. Библиотека классов оформляется в виде отдельного модуля. Для обработки возможных ошибок времени выполнения использовать механизм исключений (exception).
Оглавление
1. Постановка задачи 3
2. Основные понятия объектно-ориентированного программирования 3
2.1. Объект. Инкапсуляция 3
2.2. Взаимодействие классов: композиция и наследование 4
2.3. Полиморфизм 5
3. Исключения 5
4. Двунаправленный линейный список 6
5. Библиотека классов структуры данных «связанный двунаправленный список» 7
5.1. Реализация библиотеки для структуры данных 7
5.2. Описание классов комбинированной структуры данных 9
5.2.1. Абстрактный информационный класс 9
5.2.2. Информационный класс для хранения целого числа 10
5.2.3. Информационный класс для хранения строки 10
5.2.4. Класс «элемент двунаправленного линейного списка» 10
5.2.5. Класс «линейный двунаправленный список» 11
5.3. Демо-программа 14
6. Заключение 18
7. Литература 19
Приложение 1. Полный листинг программы 20
Список литературы
7. Литература
1. Альфред В. Ахо и др. Структуры данных и алгоритмы М.: Вильямс · 2000 г.- 384 с.
2. Любош Бруга. Java по-быстрому. Практический экспресс-курс. - СПб.: Наука и Техника., 2006.-384 с.:ил.
3. Иван Портянкин. Swing. Эффектные пользовательские интерфейсы. -СПб.: ПИТЕР., 2005.-520 с.:ил.
4. http://habrahabr.ru/post/132241/
Вам подходит эта работа?
Похожие работы
ООП - Объектно-ориентированное программирование
Лабораторная работа Лабораторная
18 Дек в 14:49
47 +3
0 покупок
ООП - Объектно-ориентированное программирование
Контрольная работа Контрольная
9 Ноя в 12:28
94 +3
2 покупки
ООП - Объектно-ориентированное программирование
Тест Тест
9 Ноя в 12:12
72 +2
2 покупки
ООП - Объектно-ориентированное программирование
Задача Задача
4 Ноя в 14:57
34 +3
0 покупок
ООП - Объектно-ориентированное программирование
Задача Задача
4 Ноя в 14:17
33
0 покупок
Другие работы автора
Основы программирования
Курсовая работа Курсовая
5 Окт 2018 в 11:07
653 +1
0 покупок
Информатика
Курсовая работа Курсовая
18 Июн 2018 в 13:51
662 +2
0 покупок
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 15:44
1 331 +1
4 покупки
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 15:35
3 325 +2
23 покупки
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 15:30
873 +1
2 покупки
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 15:17
434 +1
0 покупок
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 14:55
1 348 +1
5 покупок
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 14:49
1 070 +1
0 покупок
Моделирование систем
Курсовая работа Курсовая
18 Мар 2017 в 08:28
1 228 +1
1 покупка
Моделирование систем
Курсовая работа Курсовая
18 Мар 2017 в 08:20
1 341 +1
7 покупок
Информационная безопасность
Курсовая работа Курсовая
18 Мар 2017 в 08:10
2 028 +2
5 покупок
Информационные системы
Курсовая работа Курсовая
11 Окт 2016 в 11:17
1 370 +1
5 покупок
Интернет технологии
Курсовая работа Курсовая
11 Окт 2016 в 11:06
2 690 +2
52 покупки
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
28 Сен 2016 в 14:24
733 +3
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
28 Сен 2016 в 14:19
466 +1
0 покупок
Водный транспорт
Реферат Реферат
28 Сен 2016 в 09:40
452 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир