Практическая работа 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 рублей и не важно как далеко он ехал.