[Tutor PyCZ] Had - jeste jednou
Jiri Vit
jirivit na jirivit.com
Středa Květen 3 14:08:23 CEST 2006
Diky, rad se necham poucit (myslim to vazne :-). Problem je mozna trochu ve
mne samotnem a gety a sety jsou mi nejak tak osobne blizsi a to jsem se javou
ani C++ nikdy moc nezabyval. V kodu jsem se snazil o to, aby byla zachovana
urcita jednotnost a nebyl to nejaky mix typu tu pristup k promenne, tu
pristup k metode. Ono se pak i pro psani toho kodu clovek nemusi moc
premyslet, jestli ma pristupovat jen k promenne nebo uz volat metodu.
Property jsou pekna vec, v tomto smeru je to i trochu lenost z me strany, ze
pouzivam zastaraly styl a nejdu s dobou.
Jinak ten clanek je fakt zajimavy, po zbeznem prohlednuti me mozna i
presvedci ;-)
Jirka
On Wed, 3 May 2006 08:01:24 +0200, Petr Vaněk wrote
> hezky den
>
> zajimala by mne jedna vec. Nasledujici vynatek kodu je jiste krasne
> "objektovy" (zapouzdreni atributu a podobne haluze):
>
> def getScore(self):
> return self.score
>
> a ma jisty vyznam v cistem C++ a treba i v Jave, ale proc to
> pouzivas v P.? Ma nejaky vyznam, ze nepouzivas "property", tedy
> pouhe self.score bez get/set metod? Dobre, rozumim tomu v pripade
> ruznych kontrol a zmen dalsich atributu na zaklade zmeny hodnoty
> self.score, ale ten vyse uvedeny priklad je zbytecny, ne?
>
> zajimavy clanek:
> http://naeblis.cx/rtomayko/2005/01/20/getters-setters-fuxors
>
> zdar a silu
> p.
> _______________________________________________
> Tutor mailing list
> Tutor na py.cz
> http://www.py.cz/mailman/listinfo/tutor
--
Jiri Vit
tel. 608182795
skype: muf211
mail: jirivit na jirivit.com
web: http://jirivit.com
Další informace o konferenci Tutor