Практическая работа 2. Применение объектно-ориентированного программирования при разработке ИС
Требуется написать ПО службы такси. Для этого - создать классы Такси, Пассажир.
У Такси есть номер и водитель, который определяется один раз и не изменяется, а также общая для всех стоимость
километра поездки. Кроме того, атрибутом такси является список пассажиров (изначально пустой),
в который помещается не более 4 человек. Есть методы вывода общей информации, добавления пассажира, расчета
стоимости поездки для пассажира(ов). Пассажиры характеризуются возрастом и расстоянием поездки.
Необходимо создать 5 экземпляров класса пассажир и добавить их в ранее созданное такси.
Далее рассчитать стоимость поездки для 1 или нескольких пассажиров.
вывод 5го пассажира
Общая информация
Такси номер A251ПМ124RU водитель Иван стоимость 100 руб/км
информация о пассажире не найденаint(1000)
int(2000)
int(5000)
int(1500)
currentMax = 5000
pay = 500
each_pay = 125
Каждый должен заплатить 125 рублей и не важно как далеко он ехал.
вывод всех
Общая информация
Такси номер A251ПМ124RU водитель Иван стоимость 100 руб/км
пассажир лет 30 дистанция 1000 к оплате 100 руб
пассажир лет 32 дистанция 2000 к оплате 200 руб
пассажир лет 3 дистанция 5000 к оплате 500 руб
пассажир лет 38 дистанция 1500 к оплате 150 руб
int(1000)
int(2000)
int(5000)
int(1500)
currentMax = 5000
pay = 500
each_pay = 125
Каждый должен заплатить 125 рублей и не важно как далеко он ехал.