ciao, considerati i due esempio seguenti, quale usereste voi? considerate che nella realta' ho un costruttore con 8/9 parametri i quali la maggior parte hanno dei valori di default. l'effetto finale e' (pressoche') lo stesso, cambia solo lo stile del codice.
ciao [EMAIL PROTECTED]:~$ python Python 2.5 (r25:51908, Nov 5 2006, 12:56:59) [GCC 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> class A: ... var1 = 1 ... var2 = 2 ... var3 = 3 ... >>> a1 = A() >>> a2.var1 1 >>> a2 = A() >>> a1.var1 = 3 >>> a2.var1 1 >>> a1.var1 3 >>> class B: ... def __init__(self, var1=1, var2=2, var3=3): ... self.var1 = var1 ... self.var2 = var2 ... self.var3 = var3 ... >>> b1 = B() >>> b2 = B(3) >>> b1.var1 1 >>> b2.var1 3 >>> -- reply to `python -c "print '[EMAIL PROTECTED]'[::-1]"`
signature.asc
Description: Digital signature
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python