PočítačeProgramování

Objektově orientované programování

Objektově orientované programování - metoda co nejblíže k našemu chování. Slouží jako přirozené rozšíření dřívějších inovací v souvislosti s rozvojem programovacích jazyků. Pokud budeme hovořit o strukturované programování, pak tento směr je mnohem strukturovanější než předchozí verze, kromě toho, že je více abstraktní, více modulární. Už jsme byli pokusů se uvolnit a přesunout programovací prvky tzv vnitřní úrovni.

Objektově orientované programování je použít pro vývoj specializovaných jazyků. Jsou obvykle charakterizovány třemi hlavními rysy:

- zapouzdření, tedy kombinace záznamů s funkcí a postupů, stejně jako manipulačních záznamy datových polí, které tvoří zcela nový druh databáze, nazvaný objekt;

- dědičnost, definice objektu znamenat jeho následné využití vybudovat hierarchii objektů vytvořených s možností vytvářet nový objekt týkající se hierarchie, stejně tak, jako by dávalo přístupový kód a generovat informace o všech objektech;

- polymorfismus, to znamená, že schopnost přiřadit akce se stejným názvem, který pak bude sdílené nahoru a dolů v hierarchii objektů a hierarchie každého realizaci objektu akce tímto způsobem budou v kompetenci, která je právě pro něj.

Objektově orientované programování Delphi poskytuje kompletní sadu nástrojů pro plánování, mezi něž patří: větší modularity a strukturované abstraktní, vestavěný schopnost znovu použít. Všechny tyto vlastnosti lze připsat ke kódu, který je strukturovanější, snadněji, pokud jde o služby a mnohem flexibilnější. Velmi často se stává, objektově orientovaného programování nás nutí ponechat stranou zvláštní soudy o programování pro mnoho let považovány za standard. Nicméně, pokud se tak stane, proces vývoje se nezdá být tak složité, a zdá jasný a vynikající nástroj pro celou řadu úkolů, přináší obrovské potíže triviální software.

Pokud jste udělal to náš úkol, například, studovat objektově orientovaného programování v PHP, je nutné odhodit a zapomenout na to, co jste předtím o tom ví, a přišel ke svému studiu s čistým štítem. Jediný způsob, jak budete mít možnost vidět všechny podrobnosti o tomto přístupu k vyhodnocení jejich použitelnost a funkce. Objektově orientované programování není jediná cesta, je to spíš jako kontinuum nápadů zaměřených na kompilaci čistý kód. Kompilátor běží na několika různých principech, pokud budeme srovnávat s interpretem, přičemž jeho rychlost je mnohem vyšší. Překladače jsou zaměřeny na rozvoj jakýchkoli hotových softwarových produktů, spíše než na omezený rozsah úkolů.

vyučování

Před tím, než byl vytvořen objektově orientované programovací jazyky v mnoha vývoje byly vaření potřeba rozšířených datových typů než reálných a celočíselných čísel, textových proměnných a booleovských proměnných. To se stává obtížné pracovat s celočíselnými datových polí. To je to, co bývalo tříd v OOP konceptů. Přičemž tato konstrukce se stala mnohem jednodušší pracovat s, protože teď na stejné objekty nemusí registrovat mnoho řádků kódu, aby si něco, co může být generovány automaticky. Pro programovací jazyky na nízké úrovni se zdá taková metoda být velmi obtížné, ale v nové fázi vývoje, aby ji používat docela pohodlně.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.unansea.com. Theme powered by WordPress.