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

Ako Java Podporuje opakované použiteľnosti softvéru

Java je programovací jazyk pôvodne vyvinutý spoločnosťou Sun Microsystems , ktorá je dobre známa pre svoje silne objektovo orientovaného návrhu a takmer kompletné cross - platformové schopnosti . Softvér znovupoužitelnost vychádza z myšlienky , že programovací problém by mal byť vyriešený iba raz a od tej doby , kód pre riešenie jednoducho skopírované do projektu , ktorý ju potrebuje . Problém

Na prvý pohľad , kódovaniu znie rovnako jednoduché ako kopírovanie a vkladanie kódu . Avšak , kód písaný špecificky pre iný projekt má tendenciu využívať vecí , ktoré sú špecifické pre tento projekt , a to je niekedy jednoduchšie prepísať kód od začiatku , než aby sa zmeny potrebné , aby to fungovalo v novom projekte .


Object Oriented

Jedným zo spôsobov , Java pokúsi presadiť opakovanej použiteľnosti softvéru je prostredníctvom presadzovania princípov objektovo orientované . Mnoho z postupov , ktoré vedú k kódovanie príliš špecifické pre projekt v jazykoch , ako je C sú jednoducho nemožné v Jave .
Java rozhranie

Ďalší spôsob Java adresy tento problém je pomocou rozhrania . Rozhranie je voliteľná funkcia Java , ktorý umožňuje vývojárom definovať sadu volanie metód potrebných na dokončenie úlohy , a potom samostatne napísať triedu , ktorá implementuje toto rozhranie . Tým je zaistené , že v budúcnosti , kód môže byť použitý v akejkoľvek situácii , keď pôvodný rozhranie mohli byť použité in ideálne vývojári tiež potrebné si hrať , písomne ​​metódy a triedy , ktoré implementujú rozhranie , a ktoré vyžadujú širšiu rozhranie skôr než projektu prípadné špecifické triedy , kedykoľvek .

Najnovšie články

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