class Person(object):
#constructeur
def __init__(self, name):
self.name = name
print(self.name)
#Méthode
def say_something(self):
print('hello.{}'.format(self.name))
self.run(10)
def run(self, num):
print('run' * 10)
#Destructeur
def __del__(self):
print('good bye')
person = Person('Mike')
person.say_something()
print('######')
#Lors de l'appel explicite du destructeur
#del person
Mike
hello.Mike
runrunrunrunrunrunrunrunrunrun
######
good bye