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

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

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

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

11.04.2012, 13:03. Просмотров 556. Ответов 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++
Всем доброго времени суток! Нужно под main создать header и реализацию! Я застрял на operator- (а точнее при выводе на экран результата)!...

Класс "Окружность" с данными центр и радиус окружности. - C++
Помогите, пожалуйста, решить задачу: Класс "Окружность" с данными центр и радиус окружности. Задание. 1. Объявить класс в...

Класс для работы со структурами типа "Множество" - C++
Необходимо создать класс для работы со структурами типа "Множество". Тип элемента структуры должен предоставляться параметром шаблона. ...

Sos! Записать класс Stack в файл, "крашит" - C++
Ребятки!! Помогайте! Не могу разобраться с записью\чтением в файл(методы Read и Write)...По коду вроде всё прозрачно,но намудрил с...

Класс "Одномерный массив строк фиксированной длины" - C++
Составить описание класса для определения одномерных массивов строк фиксированной длины. Предусмотреть контроль выхода за пределы массива,...

Разработать класс для понятия "Генератор шума" - C++
Разработать класс для понятия "Генератор шума" для генерации дискретных значений белого шума вида y(t)=yc+A*E(t)),ult E(ti) - случайная...

Класс "Дробь" для обработки обычных дробей - C++
помогите пожалуйста написать перегрузку операций Система обработки обычных дробей. Примерный перечень выполняемых действий: -...

Непонятна постановка задачи "класс «Универсальная переменная»" - C++
Здравствуйте! стоит передо мной следующая задача: Реализовать класс var - «Универсальная переменная». Объекты экземпляры этого...

Создать класс "Сектор единичного круга" с перегрузками - C++
Создать класс Сектор единичного круга в прямоугольной системе координат OXY с центром в точке O(0,0), который определяется двумя...

Как заполнить динамический массив типа "Класс"? - C++
Есть класс: фамилия, должность, год #include <string.h> #include <iostream> #include <stdio.h> #include <stdlib.h> #define...

Класс "Список", функция добавления элемента в конец - C++
#include <iostream> #include <cstring> using namespace std; struct myElem { char *line; myElem *next; ...


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

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

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