Metodi degli oggetti Python
Metodi dell'oggetto
Gli oggetti possono anche contenere metodi. I metodi negli oggetti sono funzioni che appartengono all'oggetto.
Creiamo un metodo nella classe Person:
Esempio
Inserisci una funzione che stampa un saluto ed eseguilo sull'oggetto 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: il self
parametro è un riferimento all'istanza corrente della classe e viene utilizzato per accedere alle variabili che appartengono alla classe.