> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
> mtip
> Sent: Friday, August 29, 2008 1:15 PM
> To: Konference PyCZ
> Subject: Re: [python] Přetěžování metod v Pythonu
> 
> Uf to je to pomotany.
> ten prvni priklad neni v pythonu pretezovani, ale prekryvani metod
> takze to nema s pretezovanim co delat.

Ano proto jsem tam take uvedl, ze se jedna o nefunkcni priklad. Ale podobnym 
zpusobem funguje pretezovani v C++, proto jsem to prepsal do python abych na 
tom mohl ilustrovat, ze se to tak nedela.

Uf, uf, uf...snad to nebylo zase tak moc pomotane.

> 
> DM> Python nepodporuje pretezovani (overloading) metod stejne
> DM> jako C++ nebo Java. Ale podporuje keywords argumenty.
> DM> Takze misto napr.:
> DM> def a(x):
> DM>     print x
> 
> DM> def a(x,y):
> DM>     print x + y
> 
> DM> a(1)
> DM> a(1,1)
> DM> (Coz je nefunkcni priklad, ale myslim ze podobne sis to nejak
> predstavoval.)
> 
> DM> Pouzijeme:
> DM> def a(x, *args):
> DM>     for i in args:
> DM>         x = x + i
> DM>     print x
> 
> DM> a(1)
> DM> a(1,1)

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem