Back to questions
Рунити
Middle
2
В чём разница между классом и объектом?
Companies where asked
Answer from AI
sobes.tech AI
Класс — это шаблон или описание объекта, определяющее его свойства (атрибуты) и поведение (методы). Объект — это конкретный экземпляр класса с реальными значениями.
Проще говоря:
- Класс — это как чертёж дома.
- Объект — построенный по этому чертежу конкретный дом.
В Python:
class Car:
def __init__(self, color, model):
self.color = color
self.model = model
def drive(self):
print(f"Машина {self.model} едет")
# Создаём объект (экземпляр класса)
my_car = Car('красный', 'Toyota')
my_car.drive() # Выведет: Машина Toyota едет
Здесь Car — класс, а my_car — объект этого класса.