Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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ú .