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

Rôzne definície tried v jazyku Java

objektovo orientované jazyky , ako je Java , sú založené na triedach . Triedy sú druh modrou potlačou Java Virtual Machine používa na vytvorenie dátovej štruktúry sa nazývajú objekty . Programátor môže vytvoriť niekoľko objektov , nazývané tiež prípady , od kódu pre jednu triedu . Je-li programátor písanie sa kód pre danú triedu , existuje celý rad rôznych definícií sa môže použiť na rôzne účely . Konštruktéri

konštruktor je metóda , že Java sa spustí pri vytvorení novej inštancie triedy . Programátori môžu používať na spracovanie dát , programátor prešiel do triedy pri vytváraní novej inštancie objektu triedy , tiež známy ako parametre . Programátori môžu vytvárať niekoľko rôznych konštruktérov pre rovnakej triedy , každá s inou sadou parametrov , ktoré program môže prechádzať do triedy pri vytváraní nového objektu . Java bude automaticky spúšťať konštruktor , ktorého schéma parameter zodpovedá údaje sú odovzdané v priebehu vytvorením nového objektu , čo pre rad z mierne odlišných definícií v rovnakej triede .
Podtriedy

objektovo orientované štruktúry Java umožňuje triedy , " dedí " dáta z iných tried . To znamená , že Java bude automaticky prenášať metódy , premenné a ďalšie dáta z jednej triedy do inej triedy , ktorá " rozširuje " , bez toho, aby programátor musel znovu zadať túto informáciu . To je užitočné , keď programátor chce vytvoriť viac špecializovaný verzii , alebo podtriedy , triedy , z ktorej zdedí dát - tzv supertrieda - bez prepisovania supertrieda . Java vývojárom definovať ako subclass z nadradenej triedy .
Abstract Class

Keď programátor píše nadradenú , ktorý bude mať niekoľko podtried , , by mohol definovať objekt ako " abstraktné " . To znamená , že objekt je tam len poskytnúť údaje pre dedičstvo na podtriedy , ktoré ju rozširujú . Keď programátor deklaruje triedu ako abstraktné , môže sa vytvoriť inštancie podtriedy tried " , ale nie je možné vytvoriť inštanciu abstraktné triedy samotnej . Programátori môžu definovať triedu ako abstraktné zadržaním termín " verejné " z deklarácie triedy riadku .
Rozhranie

trieda bude interakciu s inou softvérový produkt , prostredníctvom svojho rozhrania pre programovanie aplikácií , alebo funkčnosť inej knižnice , rozhranie definujú metódu k tomu , že . To sa chová ako druh dohody medzi triedy a rozhrania API alebo knižnicu , ktoré vedia , ako komunikovať jeden s druhým . Definícia tried použitie rozhrania zahrnutím pojmom " náradie ( názov rozhranie ) " vo vyhlásení vedenia . To hovorí , Java skontrolovať metódy tried " , aby zabezpečila, že všetky tie potrebné sú prítomné , a vymedzenie je nevyhnutné pre Java , aby trieda komunikovať s knižnicou alebo API , bez toho, aby chybu kompilácie .


Najnovšie články

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