Курсовая работа: разработка набора взаимосвязанных классов для реализации заданной сложной структуры данных

Требования к работе

1. Программа включает основную структуру данных и вспомогательную структуру для хранения удаляемых элементов с возможностью возврата в основную структуру

2. Каждый элемент основной и вспомогательной структуры и сами структуры в целом описываются своими классами со всеми необходимыми свойствами и методами

3. Информационное наполнение каждого элемента структуры также описывается в виде класса, содержащего 2-3 свойства и минимально необходимый набор методов (конструктор и методы доступа к свойствам)

4. Доступ к свойствам классов производится только с помощью открытых интерфейсных методов

5. Набор методов должен обеспечивать все необходимые операции: добавление и удаление элементов, поиск и просмотр, сохранение в файле и загрузка из файла

6. Алгоритмическая основа методов – материал курсовой работы по курсу “Структуры и алгоритмы обработки данных”

7. Классы должны взаимодействовать друг с другом на принципах наследования или композиции

8. Библиотека классов оформляется в виде отдельного модуля

9. Язык программирования – любой по выбору (Delphi Pascal, С++, Java, C#)

10. Стандартные контейнерные классы используемого языка НЕ применяются !!!

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

Примерное содержание пояснительной записки

1. Постановка задачи

2. Основные понятия объектной технологии

3. Описание всех классов разработанной библиотеки на выбранном языке

4. Листинг демонстрационной программы

5. Список использованной литературы

18 лет назад
germann
Герман 
43 года
18 лет в сервисе
Был
6 лет назад

Выбранный исполнитель

denis_skalsky
Денис 
47 лет
18 лет в сервисе
Был
15 лет назад
1 отзыв
18 лет назад
$30
3 дня

Заявки фрилансеров

denis_skalsky
Денис 
47 лет
18 лет в сервисе
Был
15 лет назад
1 отзыв
18 лет назад
  • Похожие заказы

  • $10

    Необходимо создать БД в Excel: БД авиакомпании. Справочник пунктов назначения содержит название города, расстояние. Справочник самолетов содержит тип самолета, количество пассажиров, допустимый вес багажа, дальность полета, расход горючего на 100 км полета. Справочник рейсов ...

    Завершен
    18 лет назад
  • Разработать программу для работы со структурными типами данных и обработке списков студентов по специальностям. Исходные данные к проекту: для каждого факультета и каждой специальности подготовить приказы об окончании студентами высшего учебного заведения. ...

    Закрыт
    18 лет назад
  • $25

    задача 1 Станции техобслуживания Компания занимается продажей персональных компьютеров в N городах (3 решила построить несколько станций техобслуживания так, чтобы для любого города X станция находилась ...

    Закрыт
    18 лет назад
  • $2500

    Необходимо написать кандидатскую по Интернет продвижению. SEO. Основной материал я дам (и продиктую), основной план есть, черновик автореферата есть, главное это все качественно оформить и подготовить ВСЕ документы для защиты. ...

    Закрыт
    18 лет назад
  • "Оптимизация нерекурсивных цифровых фильтров с использованием генетических алгоритмов" Диплом нужен до 1 июня. Исполнитель должен разбираться в генетических алгоритмах пишите в ICQ 384-043-190

    Закрыт
    18 лет назад
  • $10

    Добрый день Нужно написать (или найти материал в интернете) 3 глафы для дипломной работы: 1. Капитал как важный фактор формирования ресурсов базы банка 2. Трудности формирования капитала и ...

    Закрыт
    18 лет назад
  • $250

    Требуется: описать дипломный проект в виде пояснительной записки (теория, описание процесса проектирования, тестирования, установки и т.п.). + несколько плакатов в Visio. Сроки - до 10 июня конечный. Работа сдается по частям. В понедельник ...

    Закрыт
    18 лет назад