Наследование, super() и переопределение методов
Содержание курса
Дан код:
class Vehicle:
def __init__(self, brand):
self.brand = brand
def describe(self):
return f'Транспорт: {self.brand}'
class Truck(Vehicle):
def __init__(self, brand, payload):
super().__init__(brand)
self.payload = payload
t = Truck('Volvo', 20)
print(t.describe())
print(t.brand)
Что выведут обе строки?
