2491
Server / Re:Protipirátská ochrana LAMP aplikace
« kdy: 15. 10. 2014, 11:26:15 »
Zapomen. Bud muzes spolehat na slusnost a pravo nebo to provozovat jako servis. Takhle to "zabezpecit" poradne nejde.
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
Mnozina hodnot a operaci je typ, ne objekt. Do te tve definice se v pohode vejde i Integer v Pascalu
Záleží na terminologii a implementaci, ale v zásadě je možno pomocí OOP definovat i vlastní typy, pochopitelně. (V Pascalu nikoliv, to je ale vedlejší).
PResne! To jsi psal, ale neni to definice. To je popis vyhod, ale da se +- aplikovat trebas na modularni programovani nebo funkcnionalni programovani.
Však ono to také tak jeNení žádná ultramegahustá definice OOP a správně jsi uvedl, že stejný postup můžeš aplikovat i jinde a jinak. Objektem se rozumí množina dat a množina funkcí k manipulaci s těmito daty a realizovat to lze různě.

Navíc nový zjednodušený zápis umožňuje používat "kouzla" jako polyformizmus v rozsahu která by dříve byla neudržitelně složitá.
Nikdo neví co je polymorfismus. Dobrý jazyk umí overload i bez OOP.
A co si pod tim predstavujes ty nepindale?
Psal jsem to tady už několikrát, si to projdi. OOP je ve zkratce nade vší pochybnost programátorská technika vedoucí k usnadnění práce a usnadnění znovupoužitelnosti kódu, nikoliv nějaký zázrak od bohů.
Podle http://knihy.abz.cz/prodej/objektove-programovani-naucte-se-pravidla-objektoveho-mysleni je OOP volná síť vzájemně komunikujících objektů.
To jsou právě ty nesmysly, které se pindají tak dlouho až tomu lidi uvěřili.
OOP je nic než způsob jak si usnadnit práci a není žádné ne-OOP a OOP programování, programuje se pořád stejně, pouze při OOP stylu některé časté činnosti píše kompilátor za programátora, tudíž se ušetří psaní a mírně se zpřehlední kód