[Python] diversi __init__ ??

Gianni Valdambrini gianni_valdambrini a yahoo.it
Mar 29 Gen 2008 17:25:37 CET


----- Messaggio originale -----
Da: Java <quilospam a email.it>
A: Discussioni generali sul linguaggio Python <python a lists.python.it>
Inviato: Martedì 29 gennaio 2008, 17:12:03
Oggetto: [Python] diversi __init__ ??

Ri-ciao

e' possibile in python definire diversi "costruttori" __init__ con 
diversi parametri e magari avendone pure uno di default?


No. In Python non è possibile fare overloading di metodi/funzioni. Puoi però definire parametri con valori di default attraverso la sintassi:
def funzione(par1=val1, par2=val2):




	

	
		
___________________________________ 
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB 
http://mail.yahoo.it
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20080129/161d0c80/attachment.htm 


More information about the Python mailing list