Métodos
Por ejemplo, si un avión es un objeto, sus métodos podrían incluir el despegue, el aterrizaje, el movimiento, el cambio de velocidad, la dirección, la comprobación del estado, etc. Los métodos ayudan al objeto a realizar diversas tareas e interactuar con él en el código del programa. Los métodos ayudan a un objeto a realizar diversas tareas e interactuar con él en el código del programa.
Los methods de una clase son funciones diseñadas para ser utilizadas por instancias. Puedes definir una función dentro de la clase y utilizarla con instancias.
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
Puedes recuperar los atributos de instancia utilizando el parámetro
self
dentro de los métodos.
El bon.fly(56)
es igual a:
``python
Plane.fly(bon, 56)
Donde `self` es la instancia de `bon` y `distance` es `56`.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Pregunte me preguntas sobre este tema
Resumir este capítulo
Mostrar ejemplos del mundo real
Awesome!
Completion rate improved to 2.78
Métodos
Desliza para mostrar el menú
Por ejemplo, si un avión es un objeto, sus métodos podrían incluir el despegue, el aterrizaje, el movimiento, el cambio de velocidad, la dirección, la comprobación del estado, etc. Los métodos ayudan al objeto a realizar diversas tareas e interactuar con él en el código del programa. Los métodos ayudan a un objeto a realizar diversas tareas e interactuar con él en el código del programa.
Los methods de una clase son funciones diseñadas para ser utilizadas por instancias. Puedes definir una función dentro de la clase y utilizarla con instancias.
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
Puedes recuperar los atributos de instancia utilizando el parámetro
self
dentro de los métodos.
El bon.fly(56)
es igual a:
``python
Plane.fly(bon, 56)
Donde `self` es la instancia de `bon` y `distance` es `56`.
¡Gracias por tus comentarios!