Métodos de objetos de Python
Métodos de objeto
Los objetos también pueden contener métodos. Los métodos en los objetos son funciones que pertenecen al objeto.
Vamos a crear un método en la clase Person:
Ejemplo
Inserte una función que imprima un saludo y ejecútela en el objeto p1:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def myfunc(self):
print("Hello my name is " + self.name)
p1 = Person("John",
36)
p1.myfunc()
Nota: El self
parámetro es una referencia a la instancia actual de la clase y se utiliza para acceder a las variables que pertenecen a la clase.