Класс
Класс — это чертёж объекта: он описывает, какие у объекта будут данные (атрибуты) и команды (методы).
Что такое класс
Класс — это чертёж объекта: он описывает, какие у объекта будут данные (атрибуты) и команды (методы). По одному классу можно создать много объектов.
class Дрон:
def __init__(self):
self.заряд = 100
Чертёж объекта
Класс описывает, какие у будущего объекта будут данные (атрибуты) и что он умеет делать (методы). По одному классу можно создать сколько угодно объектов — как по одному чертежу собирают много одинаковых дронов.
Классы — основа ООП: они помогают собрать данные и действия над ними в одном месте, чтобы код большого проекта оставался понятным.
Частые вопросы
Чем класс отличается от объекта? Класс — это описание (чертёж), а объект — конкретный экземпляр, созданный по нему.
Что такое __init__? Это метод-конструктор: он задаёт начальные атрибуты объекта при его создании.
Начать игру бесплатно