class Vehicle: def __init__(self, brand: str, max_speed: int): self.brand = brand self.max_speed = max_speed def info(self) -> str: return f"{self.brand}, макс. скорость {self.max_speed} км/ч" class Car(Vehicle): def __init__(self, brand: str, max_speed: int, doors: int): super().__init__(brand, max_speed) self.doors = doors def info(self) -> str: return f"Авто {self.brand}, {self.doors} двери, {self.max_speed} км/ч" class Bike(Vehicle): def __init__(self, brand: str, max_speed: int, bike_type: str): super().__init__(brand, max_speed) self.bike_type = bike_type def info(self) -> str: return f"Велосипед {self.brand}, тип: {self.bike_type}, {self.max_speed} км/ч"