BINED.RU

Реклама

Социальные кнопки

  • В одноклассники

Корзина  

(пустая)

Множественное наследование на C++

Множественное наследование: «Вектор», «Очередь», «Множество».

подробнее


100 руб.


Задача:

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

 

Ответить на вопросы:

  • Укажите различия одиночного и множественного наследования
  • Приведите пример, когда трудно обойтись без множественного наследования.
  • Диаграмма классов для программы.
  • Какие формы наследования использованы.
  • Качество работы: Отличное
  • Комментариев в исходном коде: Мало
  • Платформа (ОС): Кроссплатформенная программа
  • Поддержка: Предоставляется
  • Руководство пользователя: Нет необходимости
  • Средство программирования: С++
  • Тип программы: Консольное приложение