Hem comentat que els objectes poden tenir mètodes, i que aquests són com
funcions estàndard, excepte que els mètodes tenen el paràmetre extra
self. Veiem un exemple:
Example 11.2. Ús de mètodes
class Person:
def sayHi(self):
print 'Hello, how are you?'
p = Person()
p.sayHi()
$ python method.py
Hello, how are you?
Aquí veiem self en acció. Fixem-nos que el mètode
sayHi malgrat no tenir cap paràmetre, té
el paràmetre self a la definició de la funció.