Métodos de objeto Python
Métodos de objeto
Objetos também podem conter métodos. Métodos em objetos são funções que pertencem ao objeto.
Vamos criar um método na classe Person:
Exemplo
Insira uma função que imprima uma saudação e execute-a no 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: O self
parâmetro é uma referência à instância atual da classe e é usado para acessar variáveis que pertencem à classe.