Objektově orientované programování: Porovnání verzí

Smazaný obsah Přidaný obsah
m +link
Bez shrnutí editace
Řádek 26:
Tyto jazyky můžeme rozčlenit do mnoha skupin, jako např.
* Tzv. ''čistě objektové jazyky'', někdy nazývané ''objektové'', ve kterých výpočet probíhá ''výhradně'' interakcí objektů, a to vzájemným zasíláním ''zpráv''. Sem patří např. [[Smalltalk]] a [[Ruby (programovací jazyk)|Ruby]].
* Tzv. ''hybridní jazyky'', nebo také ''objektově orientované'', které jsou založenyvytvořeny na [[Imperativní programování|imperativním programování]] a obvykle pouze částečně implementují vlastnosti objektového programování. Mezi takové jazyky patří např. [[C++]], [[Go (programovací jazyk)|Go]] a [[Rust (programovací jazyk)|Rust]].
* Objektová rozšíření původně neobjektových jazyků, např. [[Object Pascal]], který vznikl jako rozšíření neobjektového jazyka [[Pascal (programovací jazyk)|Pascal]].