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

Abstraktné trieda Vs . Rozhrania v jazyku Java

Podľa indexu TIOBE , Java je číslo 1 poradí programovací jazyk na svete v čase zverejnenia tohto článku je . To je široko používaný , silný a pomerne ľahko sa učí . To má obrovský ekosystém poháňaný obrovským počtom vývojárov a veľkú škálu dostupných nástrojov . Java je objektovo orientovaného a ponúka mnoho objektovo orientovaných nástrojov pre iný druh problémov . Abstraktné triedy a rozhrania sú dva dôležité nástroje v Jave výbavy . Objektovo orientované programovanie

objektovo orientovaného programovania je dominantný programovací paradigma . Namiesto sledovania programovania , ako vytvoriť zoznam inštrukcií pre počítače sa vykonávajú , OOP programátori vytvoriť členmi --- títo sú nazývaní " objekty " --- z digitálnej spoločnosti , ktorá sa potom sformovať robiť , čo chcú . To sa vykonáva zaslaním správy na objekty . Objekty potom reakcia na tieto správy . Programátori použitie týchto objektov a ich reakcie na vytvorenie softvér .
Triedy

Triedy sú kľúčovou súčasťou objektovo orientovaného programovania . OOP programátori definovať objekty , ktoré používajú vytvorením triedy a definovanie toho , ako tie triedy objektu správajú . Triedy sú zvláštny druh objektu , ktorého úlohou je konkretizovať objekty s definovaným správaním . Triedy môžu tiež dediť od iných tried , alebo kopírovať ich správanie .
Rozhranie

Rozhrania sú zvláštnym druhom triedy . Rozhranie slúži ako templát pre ďalšie triedy . Oni vyhlasujú , správanie , ktoré dedenie triedy musia definovať . Nemajú však neuskutočnila žiadna správanie . Jediným účelom prepojenia je vymedziť , aké správanie triedy zdedenie musia vykazovať . Rozhrania sú užitočné pre presadzovanie jednotné rozhranie pre podobné objekty . Rozhranie môže dediť iba z , nemôžu byť použité na vytvorenie objektov
abstraktné triedy

abstraktné triedy sú podobné rozhranie , ale abstraktné triedy môže tiež implementovať správanie . podtried . Abstraktné triedy možno použiť ako rozhranie v situáciách , kedy podtriedy majú spoločné správanie . Abstraktné triedy sú užitočné v softvéri , ako je použitie rámcov , kde vývojári potrebujú nejakú implicitné funkcie z podtried , ktoré definujú . Abstraktné triedy môžu dediť iba z Nemôžu byť použité na vytvorenie objektov.

Najnovšie články

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