Вопрос пользователя:
Ответ нейросети:
Атрибуты:
Методы:
Пример реализации класса Sedan:
class Vehicle:
def __init__(self, make, model, year, color):
self.make = make
self.model = model
self.year = year
self.color = color
self.passengers = 0
class Sedan(Vehicle):
PASSENGERS_LIMIT = 5
def add_passenger(self):
if self.passengers < self.PASSENGERS_LIMIT:
self.passengers += 1
else:
print("The sedan is full. Cannot add more passengers.")
def remove_passenger(self):
if self.passengers > 0:
self.passengers -= 1
else:
print("There are no passengers in the sedan.")
def display_info(self):
print(f"Make: {self.make}, Model: {self.model}, Year: {self.year}, Color: {self.color}, Passengers: {self.passengers}")
# Пример использования класса Sedan
sedan = Sedan("Toyota", "Camry", 2020, "Black")
sedan.add_passenger()
sedan.add_passenger()
sedan.add_passenger()
sedan.add_passenger()
sedan.add_passenger()
sedan.add_passenger() # Output: The sedan is full. Cannot add more passengers.
sedan.display_info() # Output: Make: Toyota, Model: Camry, Year: 2020, Color: Black, Passengers: 5
sedan.remove_passenger()
sedan.remove_passenger()
sedan.display_info() # Output: Make: Toyota, Model: Camry, Year: 2020, Color: Black, Passengers: 3
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.