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

Раздел
Программирование
Просмотров
515
Покупок
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/
Вам подходит эта работа?
Похожие работы
ООП - Объектно-ориентированное программирование
Лабораторная работа Лабораторная
22 Окт в 14:13
55
0 покупок
ООП - Объектно-ориентированное программирование
Лабораторная работа Лабораторная
22 Окт в 14:09
50
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
23 Сен в 17:09
25
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
19 Сен в 12:11
46 +1
0 покупок
Другие работы автора
Основы программирования
Курсовая работа Курсовая
5 Окт 2018 в 11:07
637
0 покупок
Информатика
Курсовая работа Курсовая
18 Июн 2018 в 13:51
648
0 покупок
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 15:44
1 317
4 покупки
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 15:35
3 295 +1
23 покупки
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 15:30
861
2 покупки
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 15:17
420
0 покупок
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 14:55
1 338
5 покупок
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 14:49
1 055
0 покупок
Моделирование систем
Курсовая работа Курсовая
18 Мар 2017 в 08:28
1 214
1 покупка
Моделирование систем
Курсовая работа Курсовая
18 Мар 2017 в 08:20
1 324
7 покупок
Информационная безопасность
Курсовая работа Курсовая
18 Мар 2017 в 08:10
2 015
5 покупок
Информационные системы
Курсовая работа Курсовая
11 Окт 2016 в 11:17
1 358
5 покупок
Интернет технологии
Курсовая работа Курсовая
11 Окт 2016 в 11:06
2 646
52 покупки
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
28 Сен 2016 в 14:24
720 +2
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
28 Сен 2016 в 14:19
454
0 покупок
Водный транспорт
Реферат Реферат
28 Сен 2016 в 09:40
439
0 покупок
Темы журнала
Показать ещё
Прямой эфир