Задача заключается в создании класса `Car` с атрибутами `make`, `model` и `year`, а также методом `display_info()`, который выводит информацию о машине.
Шаги решения:
1. Создадим класс `Car` и определим его атрибуты (make, model и year). В качестве аргументов конструктора класса перечислим эти атрибуты.
2. Внутри конструктора класса запишем значения атрибутов, переданные при создании экземпляра класса, в соответствующие атрибуты класса.
3. Создадим метод `display_info()`, который будет выводить информацию о машине. Внутри метода будет использоваться оператор `print` для вывода марки, модели и года машины.
4. Протестируем созданный класс, создав экземпляр класса `Car` и вызвав метод `display_info()` для этого экземпляра.
Вот реализация решения на языке Python:
“`python
class Car:
def __init__(self, make, model, year):
self.make = make
self.model = model
self.year = year
def display_info(self):
print(“Марка:”, self.make)
print(“Модель:”, self.model)
print(“Год:”, self.year)
# Тестирование класса
car1 = Car(“Toyota”, “Camry”, 2020)
car1.display_info()
“`
После выполнения кода выведется информация о машине:
“`
Марка: Toyota
Модель: Camry
Год: 2020
“`
Таким образом, задача решена: класс `Car` со своими атрибутами и методом успешно создан, и метод `display_info()` выводит информацию о машине.