|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.05.2014, 16:52 | #1 |
Регистрация: 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. Разработать на основе данных классов программу, осуществляющую диалог с пользователем |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать класс "Фигура", от него наследованием создать 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 |