Объект
Объект — это конкретный экземпляр, созданный по классу.
Что такое объект
Объект — это конкретный экземпляр, созданный по классу. У него есть собственные данные и доступны методы класса. К данным и методам обращаются через точку.
d = Дрон()
print(d.заряд)
Экземпляр класса
Объект создаётся по классу и получает собственные данные. У двух дронов, созданных из одного класса, может быть разный заряд — это отдельные объекты. К данным и методам объекта обращаются через точку: d.заряд, d.летёть().
Мышление объектами помогает описывать программу как набор «вещей», которые хранят состояние и умеют что-то делать.
Частые вопросы
Сколько объектов можно создать? Сколько угодно — каждый вызов класса создаёт новый объект.
Данные объектов общие? Нет, у каждого объекта свои атрибуты, они не мешают друг другу.
Начать игру бесплатно