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

Раздел
Программирование
Просмотров
484
Покупок
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/
Вам подходит эта работа?
Похожие работы
ООП - Объектно-ориентированное программирование
Отчет по практике Практика
1 Апр в 00:21
18
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
26 Мар в 23:23
58
1 покупка
ООП - Объектно-ориентированное программирование
Тест Тест
12 Мар в 12:07
31
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
3 Мар в 08:49
28
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
22 Дек 2023 в 20:27
70
2 покупки
Другие работы автора
Основы программирования
Курсовая работа Курсовая
5 Окт 2018 в 11:07
608
0 покупок
Информатика
Курсовая работа Курсовая
18 Июн 2018 в 13:51
630
0 покупок
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 15:44
1 291
4 покупки
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 15:35
3 232 +1
22 покупки
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 15:30
830
2 покупки
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 15:17
397
0 покупок
Базы данных
Курсовая работа Курсовая
7 Апр 2017 в 14:55
1 312
5 покупок
Microsoft Access
Курсовая работа Курсовая
7 Апр 2017 в 14:49
1 016
0 покупок
Моделирование систем
Курсовая работа Курсовая
18 Мар 2017 в 08:28
1 187
1 покупка
Моделирование систем
Курсовая работа Курсовая
18 Мар 2017 в 08:20
1 288
7 покупок
Информационная безопасность
Курсовая работа Курсовая
18 Мар 2017 в 08:10
1 974
5 покупок
Информационные системы
Курсовая работа Курсовая
11 Окт 2016 в 11:17
1 327
4 покупки
Интернет технологии
Курсовая работа Курсовая
11 Окт 2016 в 11:06
2 618
52 покупки
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
28 Сен 2016 в 14:24
687
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
28 Сен 2016 в 14:19
431
0 покупок
Водный транспорт
Реферат Реферат
28 Сен 2016 в 09:40
415
0 покупок
Темы журнала
Показать ещё
Прямой эфир