Метод
Метод — это функция, которая принадлежит объекту (описана внутри класса).
Что такое метод
Метод — это функция, которая принадлежит объекту (описана внутри класса). Метод вызывают через точку и часто он меняет данные объекта.
завод.произвести()
Функция объекта
Метод — это функция, которая живёт внутри класса и работает с данными объекта. Вызывают его через точку: дрон.летёть(). Часто метод меняет атрибуты объекта — например, уменьшает заряд.
Отличие от обычной функции в том, что метод всегда связан с объектом и получает доступ к его данным через self.
Частые вопросы
Почему метод вызывают через точку? Точка говорит, у какого именно объекта вызвать действие.
Метод обязан менять объект? Нет, метод может просто что-то вычислять и возвращать через return.
Начать игру бесплатно