Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
jeron
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 21
#1

Класс "Корабль" - C++

11.04.2012, 13:03. Просмотров 538. Ответов 0
Метки нет (Все метки)

Порядок выполнения работы.
1. Создать проект, который содержит консольную программу Win32.
2. Определить иерархию классов (в соответствии с вариантом, таблица 1)(Tаблица 1:
корабль, пароход, парусник, корвет ), выделить общие черты
для каждого типа объектов и реализовать их в базовом классе в виде данных членов
класса. Реализовать конструктор по умолчанию, конструктор копирования,
деструктор класса.
3. Определить виртуальные функции для заполнения класса данным и отображения данных на
экран и переопределить эти методы в производных классах (задание на оценку удовлетворительно).
4. Написать демонстрационную программу, в которой создаются и разрушаются объекты для
пользователя класса (задания на оценку удовлетворительно).
5. Проверить результаты работы программы в случае если вместо виртуальных функций
использовать обычные функции.
6. Определить абстрактный базовый класс путем использования абстрактных функций для
заполнения класса данным и отображения данных на экране в базовом классе.
7. Определить в классе статическую компоненту - указатель на начало связанного списка
объектов и статическую функцию для просмотра списка (задания на оценку хорошо).

 Комментарий модератора 
Есть три варианта:
1. Выкладывайте собственные наработки и Вам с большой вероятностью помогут довести их до ума.
2. Просто ждите, когда кто-либо сам всё сделает, или выложит что-либо похожее.
3. Обратитесь в раздел фриланс, за скромное вознаграждение выполнят, наверное...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2012, 13:03     Класс "Корабль"
Посмотрите здесь:

C++ Класс "линия" наследуется классом "отрезок"
Абстрактный базовый класс "звонок" с виртуальной функцией "стоимость" C++
C++ Иерархия: класс "карта", "колода карт"
Класс "Матрица". Перегрузка оператора "минус" C++
C++ Создать класс "прямоугольник" и перегрузить операцию отношения "равно"
C++ Класс "Корабль"
C++ Класс "Задание" - Перенос "выполненного" задания из одного списка в другой
C++ Класс "Дробь". Перегрузка оператора "=="
Родительский класс "Геометрическая фигура", потомок "Конус" C++
Создать класс "Стакан" с виртуальной функцией "Объем" C++
C++ Реализовать класс "Ромб"; организовать интерактивную демонстрацию работы с массивом объектов типа "Ромб"
Реализовать класс "Круг" и класс "Точка" C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru