Объект

Объект — это конкретный экземпляр, созданный по классу.

Что такое объект

Объект — это конкретный экземпляр, созданный по классу. У него есть собственные данные и доступны методы класса. К данным и методам обращаются через точку.

d = Дрон()
print(d.заряд)

Экземпляр класса

Объект создаётся по классу и получает собственные данные. У двух дронов, созданных из одного класса, может быть разный заряд — это отдельные объекты. К данным и методам объекта обращаются через точку: d.заряд, d.летёть().

Мышление объектами помогает описывать программу как набор «вещей», которые хранят состояние и умеют что-то делать.

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

Сколько объектов можно создать? Сколько угодно — каждый вызов класса создаёт новый объект.

Данные объектов общие? Нет, у каждого объекта свои атрибуты, они не мешают друг другу.

Начать игру бесплатно