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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
mimili
Сообщений: n/a
#1

Создать абстрактный базовый класс Vehicle - C++

09.12.2011, 16:32. Просмотров 1225. Ответов 2
Метки нет (Все метки)

Доброго всем дня!
проблема в следующем - не могу понять условия задания. Мне главное что бы мне помогли сформировать условие задания. Вот собственно задание:
Создать абстрактный базовый класс Vehicle (транспортное средство). Создать на его основе производные классы: Plane (самолет), Car (автомобиль), Ship (корабль). Классы должны иметь возможность задавать и получать координаты, параметры средств передвижения (цена, скорость, год выпуска). Для самолета должна определяться высота, пассажироемкость, для корабля – пассажироемкость и порт приписки. Для автомобиля – количество цилиндров двигателя, торговая марка.

1. Значит создаем базовый класс Vehicle
2. Создаем три производных класса
3. Методы: 1. Задать координаты; 2. Отобразить координаты (так как поля для каждого подкласса одинаковые можно создать этот метод в родительском)

Далее мне не понятно - Для самолета должна определяться высота, пассажироемкость, для корабля – пассажироемкость и порт приписки. Для автомобиля – количество цилиндров двигателя, торговая марка.

Что значит определяться??? просто задавать параметры(как переменные)или что??? ПОМОГИТЕ ПЛЗ!!!!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2011, 16:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создать абстрактный базовый класс Vehicle (C++):

Создать абстрактный класс Vehicle - C++
Создать абстрактный класс Vehicle (транспортное средство). На его основе реализовать классы Plane (самолет), Саг (автомобиль) и Ship...

Создать абстрактный класс Vehicle. На его основе реализовать классы: - C++
Создать абстрактный класс Vehicle. На его основе реализовать классы Car (автомобиль), Bicycle (велосипед) и Lorry (грузовик). Классы должны...

Создать абстрактный базовый класс Тройка чисел с виртуальными методами увеличения на 1. Создать производный класс Время со своими функциями - C++
Здравствуйте, пожалуйста помогите написать код к данной задаче, с таким условием: Создать абстрактный базовый класс Тройка чисел с...

Создать класс - данные - абстрактный базовый класс. Создать производные классы - C++
Всем привет! У меня вот такая проблема.... Создать класс - данные - абстрактный базовый класс. Создать производные классы - данные типа...

Создать абстрактный базовый класс - C++
Помогите: Создать абстрактный базовый класс Container с виртуальными функциями вставки и извлечения. Создать производные классы Stack и...

Класс: Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра. - C++
Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра. Создать производные классы: Rectangle...

2
Lindaa
Сообщений: n/a
13.02.2012, 22:16 #2
mimili,
mimili, Здравствуйте!Скажите у вас получилось написать программу по вашей задаче Создать абстрактный базовый класс Vehicle (транспортное средство)? У меня просто попалась такая задача и с моими знаниями у меня ничего не получается( За ответ буду признательна.
xcomx
-86 / 1 / 0
Регистрация: 27.01.2012
Сообщений: 29
13.02.2012, 23:11 #3
почитайте что нибудь прежде ,чем писать что не понимаю)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2012, 23:11
Привет! Вот еще темы с ответами:

Создать абстрактный базовый класс список - C++
Создать абстрактный базовый класс список. Реализовать на его базе классы стек и очередь с виртуальными функциями добавления и удаления...

Создать абстрактный базовый класс Employee - C++
МОЖНО ПОЖАЛУЙСТА ПОДРОБНО,Я ХОЧУ РАЗОБРАТЬСЯ 1. Создать абстрактный базовый класс Employee (служащий) с чисто виртуальной ...

Создать абстрактный базовый класс и производные - C++
Всем привет. Прошу подсказать, что-то у меня не выходит. Задание: Создайте абстрактный базовый класс "Работник", один из методов которого,...

Создать абстрактный базовый класс Figure - C++
Здравствуйте,помогите пожалуйста с задачей. Создать абстрактный базовый класс Figure с виртуальной функцией - площадь поверхности....


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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