Python. Классы и объекты
Дали задание по программированию для самостоятельного выполнения, тему слабовато понял, поэтому прошу помощи у вас, желательно с объяснением:
Создайте класс Car, который имеет атрибуты make (марка автомобиля), model (модель автомобиля) и year (год выпуска). Дайте им также метод display_info(), который выводит информацию о машине (марка, модель и год).
Ответы (1 шт):
Автор решения: Александр
→ Ссылка
class Car:
def __init__(self, brand, model, year):
self.brand = brand
self.model = model
self.year = year
def display_info(self):
print(self)
def __str__(self):
return f""" Автомобиль:
Марка: {self.brand}
Модель: {self.model}
Год: {self.year}"""
def main():
car = Car("BMW", "740", "2004")
car.display_info() # Магия :-)
if __name__ == '__main__':
main()