Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2014, 16:52   #1
snegok1233
 
Регистрация: 31.03.2014
Сообщений: 2
По умолчанию Создать базовый класс "транспортное средство"

Создать базовый класс «транспортное средство” , в котором определены след. свойства:
• Название транспортного средства (задается в конструкторе, в который передается в виде
параметра)
• Максимальное количество пассажиров
• Название пункта отбытия
• Название пункта назначения
А также след. методы :
• Осуществить перевозку - возвращает сумму денег, которую принесет продажа всех билетов на
транспортное средство. Виртуальный.
• Вывод информации о транспортном средстве в виде.
Транспортное средство “Название” перемещается из пункта XXX в пункт YYY. Максимальное
количество пассажиров – ZZZ.
Создать производный класс «Автомобиль» на основе класса “транспортное средство”. В классе
«Автомобиль» определите необходимые для этого класса данные и методы:
• Установка марки автомобиля. В зависимости от марки рассчитывается количество посадочных мест.
o Газель – 13
o Лимузин – 24
o Джип - 7
o Ауди 8 – 5
o Ока - 4
• Установка стоимости проезда на 1 посадочное место в автомобиле
• Осуществить перевозку. Сумма денег, которую принесет продажа всех билетов рассчитывается по
след. формуле: стоимость билета * количество пассажиров
• Вывод информации о транспортном средстве в виде:
Транспортное средство “Автомобиль” марки ____, стоимость билетов - AAA. ” перемещается из пункта XXX в пункт YYY. Максимальное количество пассажиров – ZZZ. Выручка от продажи всех билетов составляет NNN.
Создать производный класс «Поезд» на основе класса “транспортное средство”. В классе «Поезд» определите необходимые для этого класса данные и методы:
• Поезд состоит из вагонов. Вагоны могут быть нескольких типов: купе, плацкарт, св (спальный). В поезде может быть несколько вагонов одного типа. Например, в поезде: 4 плацкарта, 4 вагона купейных и 2 СВ.
Тип вагона
Количество пассажиров в вагоне
Стоимость билета
Плацкарт
54
1500
Купе
36
2300
Спальный (СВ)
18
3200
• Осуществить перевозку. Сумма денег, которую принесет продажа всех билетов рассчитывается по след. формуле: Сумма по всем вагонам состава (стоимость билета * вместимость вагона * количество вагонов)
• Вывод информации о поезде в виде:
Транспортное средство “поезд”, в котором NNN вагонов купе, XXX – плацкарт, ZZZ - СВ . Выручка от продажи всех билетов на поезд составляет NNN.
Разработать на основе данных классов программу, осуществляющую диалог с пользователем
snegok1233 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Абстрактный класс (Транспортное средство)... ITMO C# (си шарп) 1 22.04.2012 01:59
Лабораторка C++: Создать класс "угол на полскости" и выполнить проверку работоспособности. Zidane_13 Помощь студентам 0 13.01.2011 22:18