Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Typy ADT Abstract dát

Keď programátori vytvárať výpočtové aplikácie pomocou jazykov ako je Java , ktoré sa musí rozhodnúť , ako spracovať dátové položky . V závislosti na povahe vývojárov projektu môže byť potrebné vytvoriť program , v ktorom môžu byť údaje podľa vzoru , uložené , vyhľadávať a aktualizovať . Programovacie jazyky ponúkajú množstvo nástrojov pre správu dát , vrátane abstraktnými dátovými typmi . V Java abstraktné dátové typy umožňujú programátorom vybrať dátové štruktúry tak , aby vyhovovali potrebám svojich projektov . Triedy

objektovo orientované aplikácie často zahŕňajú triedy a objekty . Programátori môžu používať objekty poskytované v rámci jazyka a voliteľne vytvoriť svoje vlastné triedy . Každý objekt v aplikácii obsahuje sadu vlastností a metód , ktoré sú definované v deklarácii triedy . Programátori napísať tieto deklarácie triedy podľa dátumu a funkcie v rámci aplikácie ako celku . ADT triedy dátového modelu predmety a zbierky v rôznymi spôsobmi .
Spracovanie dát

Výber PDO alebo navrhovaní jeden , môže byť zásadný úlohu , pokiaľ ide o výkon aplikácií a účinnosť . Napríklad niektoré dátové štruktúry sú rýchlejšie vyhľadávanie , zatiaľ čo iné sú jednoduchšie zmeniť . Programátori teda potrebné vziať do úvahy povahu údajov v žiadosti , ako aj úlohy , ktoré sa vykonajú na neho pri týchto rozhodnutí . Často program používať triedu kolekcie modelovať štruktúru , v ktorej sú viac položiek dát uložených spolu cez ktoré kód musí iterovat na vyhľadanie konkrétnej dátovej položky .
Kolekcie

kolekcia tried modelu dátové štruktúry v rôznych spôsobov , ako sa obstarávajú rôzne kontexty . V Jave rámec Kolekcia ponúka širokú škálu dátových štruktúr navrhnutých tak , aby vyhovovali rôzne typy aplikačných úloh . Bežné triedy kolekcie v Jave sú zoznamy , ktoré uchovávajú dátové položky v lineárnej štruktúre , s metódami pridávať a odoberať prvky , rovnako ako pohľad na jednotlivé položky . Mapa zbierok obchod dátové položky ako dvojica kľúčov a hodnôt s externým kódu , pomocou tlačidla pre prístup k určitej hodnote .
Rozhranie

Mnoho programovacích zbierky sú definované pomocou rozhrania . V Jave rozhranie definuje metódy , ktoré sada tried musia dodržiavať . Ak je vyhlásenie trieda v aplikácii implementuje danej rozhranie , musí obsahovať všetky metódy uvedené v tomto rozhraní . Rovnako ako v realizácii existujúcich Java ADT rozhrania a použitie tried v rámci jazyka , môžu vývojári rozhodnú uplatňovať svoje vlastné ADT triedy . To umožňuje programátorom pre ukladanie dát v cestách , ktoré dokonale vyhovujú projekty , na ktorých pracujú .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené