OBSAH WEBU
ČTĚTE!
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
temata:36-obejktova_orientace:main [2011/02/14 17:40] george [UML] |
temata:36-obejktova_orientace:main [2011/05/06 18:10] (aktuální) vagabund [36 - Objektová orientace] |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ~~ODT~~ | ||
+ | |||
====== 36 - Objektová orientace ====== | ====== 36 - Objektová orientace ====== | ||
Řádek 230: | Řádek 232: | ||
* další možný formalismus | * další možný formalismus | ||
* grafický jazyk | * grafický jazyk | ||
- | * více [[temata:31-jazyk_uml:main|zde]] | + | * více [[temata:31-uml:main|zde]] |
===== Překlad ===== | ===== Překlad ===== | ||
Řádek 237: | Řádek 239: | ||
* náročná je práce s jmennými prostory a modifikátory viditelnosti | * náročná je práce s jmennými prostory a modifikátory viditelnosti | ||
* **fáze:** | * **fáze:** | ||
- | - __lexikální a syntaktická analýza__ - podobná úroveň jako u modulárních jazyků | + | - __[[temata:22-prekladace:main#Lexikální analyzátor|lexikální]] a [[temata:22-prekladace:main#Syntaktický analyzátor|syntaktická]] analýza__ - podobná úroveň jako u modulárních jazyků |
- | - __sémanticjá analýza__ - oproti modulárním jazykům mnohem náročnější | + | - __[[temata:22-prekladace:main#Sémantický analyzátor|sémantická]] analýza__ - oproti modulárním jazykům mnohem náročnější |
* kontrola implicitního přetypování ([[#Časná a pozdní vazba]]) | * kontrola implicitního přetypování ([[#Časná a pozdní vazba]]) | ||
* kontrola explicitního přetypování objektu ([[#4. Polymorfismus|Polymorfismus]]) | * kontrola explicitního přetypování objektu ([[#4. Polymorfismus|Polymorfismus]]) |