PočítačeProgramovanie

Objektovo orientované programovanie

Objektovo orientované programovanie - metóda čo najbližšie k nášmu správaniu. Slúži ako prirodzené rozšírenie predchádzajúcich inovácií v súvislosti s rozvojom programovacích jazykov. Pokiaľ budeme hovoriť o štruktúrované programovanie, potom tento smer je oveľa štruktúrovanejšie ako predchádzajúce verzie, okrem toho, že je viac abstraktné, viac modulárne. Už sme boli pokusov sa uvoľniť a presunúť programovacie prvky tzv vnútornej úrovni.

Objektovo orientované programovanie je použiť pre vývoj špecializovaných jazykov. Sú zvyčajne charakterizované tromi hlavnými črtami:

- zapuzdrenie, teda kombinácia záznamov s funkciou a postupov, rovnako ako manipulačných záznamy dátových polí, ktoré tvoria úplne nový druh databázy, nazvaný objekt;

- dedičnosť, definícia objektu znamenať jeho následné využitie vybudovať hierarchiu objektov vytvorených s možnosťou vytvárať nový objekt týkajúce sa hierarchie, rovnako tak, ako by dávalo prístupový kód a generovať informácie o všetkých objektoch;

- polymorfizmus, to znamená, že schopnosť priradiť akcie s rovnakým názvom, ktorý potom bude zdieľané hore a dole v hierarchii objektov a hierarchie každého realizáciu objektu akcie týmto spôsobom budú v kompetencii, ktorá je práve pre neho.

Objektovo orientované programovanie Delphi poskytuje kompletnú sadu nástrojov pre plánovanie, medzi ktoré patria: väčšie modularity a štruktúrované abstraktné, vstavaný schopnosť znovu použiť. Všetky tieto vlastnosti možno pripísať ku kódu, ktorý je štruktúrovanejší, ľahšie, pokiaľ ide o služby a oveľa flexibilnejšie. Veľmi často sa stáva, objektovo orientovaného programovania nás nútia ponechať stranou špeciálne súdy o programovanie pre mnoho rokov považované za štandard. Avšak, ak sa tak stane, proces vývoja sa nezdá byť tak zložité, a zdá jasný a vynikajúci nástroj pre celý rad úloh, prináša obrovské problémy triviálne softvér.

Ak ste urobil to naša úloha, napríklad, študovať objektovo orientovaného programovania v PHP, je nutné odhodiť a zabudnúť na to, čo ste predtým o tom vie, a prišiel k svojmu štúdiu s čistým štítom. Jediný spôsob, ako budete mať možnosť vidieť všetky podrobnosti o tomto prístupe k vyhodnoteniu ich použiteľnosť a funkcie. Objektovo orientované programovanie nie je jediná cesta, je to skôr ako kontinuum nápadov zameraných na kompilácii čistý kód. Kompilátor beží na niekoľkých rôznych princípoch, ak budeme porovnávať s interpretom, pričom jeho rýchlosť je oveľa vyššia. Prekladača sú zamerané na rozvoj akýchkoľvek hotových softvérových produktov, skôr než na obmedzený rozsah úloh.

vyučovanie

Pred tým, než bol vytvorený objektovo orientované programovacie jazyky v mnohých vývoja boli varenie potreba rozšírených dátových typov ako reálnych a celočíselných čísel, textových premenných a boolovských premenných. To sa stáva ťažké pracovať s celočíselnými dátových polí. To je to, čo bývalo tried v OOP konceptov. Pričom táto konštrukcia sa stala oveľa jednoduchšie pracovať s, pretože teraz na rovnakej objekty nemusí registrovať mnoho riadkov kódu, aby si niečo, čo môže byť generované automaticky. Pre programovacie jazyky na nízkej úrovni sa zdá taká metóda byť veľmi ťažké, ale v novej fáze vývoja, aby ju používať celkom pohodlne.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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