Класс

Класс — это чертёж объекта: он описывает, какие у объекта будут данные (атрибуты) и команды (методы).

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Что такое класс

Класс — это чертёж объекта: он описывает, какие у объекта будут данные (атрибуты) и команды (методы). По одному классу можно создать много объектов.

class Дрон:
    def __init__(self):
        self.заряд = 100

Чертёж объекта

Класс описывает, какие у будущего объекта будут данные (атрибуты) и что он умеет делать (методы). По одному классу можно создать сколько угодно объектов — как по одному чертежу собирают много одинаковых дронов.

Классы — основа ООП: они помогают собрать данные и действия над ними в одном месте, чтобы код большого проекта оставался понятным.

Частые вопросы

Чем класс отличается от объекта? Класс — это описание (чертёж), а объект — конкретный экземпляр, созданный по нему.

Что такое __init__? Это метод-конструктор: он задаёт начальные атрибуты объекта при его создании.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык