Junior — Middle
Pode explicar o que se entende por classe na programação orientada a objetos?
sobes.tech IA
Resposta da IA
Класс в объектно-ориентированном программировании — это шаблон или «чертёж» для создания объектов. Он описывает свойства (атрибуты) и поведение (методы), которые будут у объектов этого класса. Например, класс Автомобиль может содержать свойства: цвет, марка, год выпуска, и методы: ехать, тормозить.
Пример на Python:
class Car:
def __init__(self, brand, color):
self.brand = brand
self.color = color
def drive(self):
print(f"{self.brand} едет")
my_car = Car("Toyota", "красный")
my_car.drive() # Выведет: Toyota едет