Sobes.tech
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 едет