[python] začiatočník programuje alebo čo som zostrojil a nefunguje to

Jirka Vejrazka jirka.vejrazka na gmail.com
Úterý Listopad 12 10:10:24 CET 2013


Ahoj,

  >   Je pre mňa ako  budúceho programátora dôležité ovládať štýl oop v
pythone alebo si vystačím s             funkcionálnym programovaním?

  Pro zacatek se OOP nemusis zabyvat. Pokud u programovani vydrzis,
dostanes se do okamziku, kdy ti to najednou "bude jasne" (s trochou
studia). Pochopit OOP na zacatku je tezke a zbytecne, pro jednoduche
programy to staci funkce, az pozdeji priberes moduly a tridy.

  Vse se meni se zkusenostmi. Tohle je sice vtip, ale je v nem hodne
pravdy: http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer.html

>    Správne to mu rozumiem že triedy sa používajú podobne ako funkcie a
procedúry?
>    A že líšia sa iba tým že do triedy môžem vložiť x funkcii alebo
procedúr teda trieda je aká si väčšia            krabica?  S možnosťou
dediť funkcie a procedúry z inej "krabice"?

  V podstate ano. Zapomnel jsi na dve zasadni vyhody tech krabic:
  a) "krabice" si pamatuje co je uvnitr, tj po dobu sve existence ma nejake
vnitrni promenne - to jsou vsechny ty self.neco
  b) muzes si jednoduse vyrobit z jedne krabice druhou s pozmenenim
nekterych detailu (uprava metod(y))

  Jirka
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.py.cz/pipermail/python/attachments/20131112/a756ce8a/attachment.html>


Další informace o konferenci Python