si grazie Carlos sono tutti della stessa famiglia Marco
Il 12 gennaio 2015 11:37, Carlos Catucci <carlos.catu...@gmail.com> ha scritto: > > 2015-01-12 10:47 GMT+01:00 Marco Ippolito <ippolito.ma...@gmail.com>: >> >> senza associarle in modo continuativo all'oggetto creato. >> Continuo comunque a non afferrarne l'utilità di definire variabili in >> __init__ senza associarle all'oggetto creato > > > Ad esempio per svolgere operazioni dentro __init__ > > Eseguo un ciclo, mi serve un indice, mica devo passarlo all'oggetto? > Oppure ho una variabile di classe (static) condivisa tra tutti gli oggetti > > class Persona(): > cognome = 'Rossi' > nome = '' > def __init__(self, nome): > self.nome = nome > def printPersona(self): > print "%s %s" % (self.nome, self.cognome) > > mario = Persona('Mario') > giovanni = Persona("Giovanni") > anna = Persona("Anna") > mario.printPersona() > giovanni.printPersona() > anna.printPersona() > > Provalo e vedi che ti stampa sempre Rossi come cognome. > > Carlos > -- > EZLN ... Para Todos Todo ... Nada para nosotros > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python