Métodos
Métodos são ações ou operações que podem ser executadas em um objeto específico. Por exemplo, se um avião é um objeto, seus métodos podem incluir decolar, aterrissar, mover-se, mudar a velocidade, dirigir, verificar o status e assim por diante. Métodos ajudam um objeto a realizar várias tarefas e interagir com ele no código do programa.
Os métodos de uma classe são funções projetadas para serem utilizadas pelas instâncias. Você pode definir uma função dentro da classe e utilizá-la com as instâncias.
123456789class Plane: name = "Unknown" def fly(self, distance): print(f"The plane {self.name} flew {distance} km") bon = Plane() bon.name = "Bon" bon.fly(56)
Nota
Você pode recuperar os atributos da instância utilizando o parâmetro
selfdentro dos métodos.
O bon.fly(56) é igual a:
Plane.fly(bon, 56)
Onde self é a instância bon e distance é 56.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.78
Métodos
Deslize para mostrar o menu
Métodos são ações ou operações que podem ser executadas em um objeto específico. Por exemplo, se um avião é um objeto, seus métodos podem incluir decolar, aterrissar, mover-se, mudar a velocidade, dirigir, verificar o status e assim por diante. Métodos ajudam um objeto a realizar várias tarefas e interagir com ele no código do programa.
Os métodos de uma classe são funções projetadas para serem utilizadas pelas instâncias. Você pode definir uma função dentro da classe e utilizá-la com as instâncias.
123456789class Plane: name = "Unknown" def fly(self, distance): print(f"The plane {self.name} flew {distance} km") bon = Plane() bon.name = "Bon" bon.fly(56)
Nota
Você pode recuperar os atributos da instância utilizando o parâmetro
selfdentro dos métodos.
O bon.fly(56) é igual a:
Plane.fly(bon, 56)
Onde self é a instância bon e distance é 56.
Obrigado pelo seu feedback!