Back to questions
Junior — Middle
56
Какова основная роль класса в языке программирования Python?
Answer from AI
sobes.tech AI
Основная роль класса в Python — это создание пользовательских типов данных, которые объединяют данные (атрибуты) и поведение (методы) в одном объекте. Классы позволяют моделировать реальные сущности и организовывать код в удобной и логичной структуре, поддерживая принципы объектно-ориентированного программирования, такие как наследование, инкапсуляция и полиморфизм.
Пример класса в Python:
class Car:
def __init__(self, brand, model):
self.brand = brand
self.model = model
def drive(self):
print(f"{self.brand} {self.model} едет")
my_car = Car("Toyota", "Corolla")
my_car.drive() # Выведет: Toyota Corolla едет