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

Smazaný obsah Přidaný obsah
TjBot (diskuse | příspěvky)
Řá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]], nebo [[Ruby (programovací jazyk)|Ruby]] a [[Python]].
* Tzv. ''hybridní jazyky'', nebo také ''objektově orientované'', které jsou založ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++]] nebo [[Java (programovací jazyk)|Java]].
* Objektová rozšíření původně neobjektových jazyků, např. [[Object Pascal]], který vznikl jako rozšíření neobjektového jazyka [[Pascal (programovací jazyk)|Pascal]].