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 vytvoriť triedu implementácia v Jave

V programovania v jazyku Java , rozhranie definuje sadu správanie . Všetky triedy vykonávacie rozhranie musí poskytovať metódy uvedené v vyhlásení rozhraní . Rozhrania sú kľúčovým prvkom objektovo orientovaného programovania , pretože umožňujú vývojárom vytvárať sady tried , ktoré všetky používajú rovnaké rozhranie , ale potenciálne sa líšiace implementačné detaily . Keď vytvoríte triedu Java , ktorá implementuje rozhranie , ste povinní vykonávanie metódy uvedené v rozhraní , ale môže si vybrať , ako vykonať implementáciu týchto metód takým spôsobom , ktorý vyhovuje potrebám triedy v otázke . Pokyny dovolená 1

Vytvorte rozhranie v projekte Java . Tie sú zadarmo k implementácii niektorého z rozhrania definovaných v rámci samotný jazyk Java , ale môže tiež vytvoriť svoj ​​vlastný , ktorý je špecifický pre potreby projektu . Na preukázanie , môžete použiť nasledujúci prehľad vytvoriť svoj ​​vlastný rozhranie :

rozhranie Cat {

public int getHeight ( ) ;

public void setName ( String catName ) ;

}

Táto ukážka rozhranie opisuje " mačka " , ktoré môžu byť realizované pomocou iných tried v projekte . Implementácia triedy budú musieť poskytnúť dve metódy uvedené , pomocou zadaného mena metódy a parametre .
2

Vytvoriť novú triedu v projekte Java implementovať rozhranie , ktorý ste vytvorili , alebo akékoľvek iné rozhranie dávate prednosť . Ak chcete označiť , že trieda bude implementovať rozhranie , budete musieť upraviť deklaráciu triedy nasledovne :

trieda implementuje Tiger Cat { klipart

//kód triedy tu

}

hovorí kompilátora , že vaša trieda sa chystá implementovať rozhranie " Cat " . Funkcie rozhrania , ako je zmluva , tak pomocou tejto syntaxe , ktorou sa dopúšťajú svoju triedu poskytovať metódy na rozhraní .
3

Pozrite sa na chybových správ vašich integrované vývojové prostredie , alebo IDE , je zvýraznenie . Mali by ste vidieť chybové správy , akonáhle pridáte " implementuje " doložku do deklarácie triedy . Ak sa pozriete na detaile chýb zvýraznených , uvidíte , že IDE je pripomínať , že budete musieť poskytnúť metódy rozhrania v rámci triedy . Chybové hlásenie sa zobrazí , kým poskytnúť požadované metódy .
4

Vykonávať požadovanej metódy vo svojej triede . Vzhľadom k tomu , vaša trieda sa rozhodla implementovať rozhranie , musíte teraz vytvoriť metódu implementácie pre každý z nich sú uvedené v vyhlásení rozhraní . Pridanie nasledujúce metódy do deklarácie triedy bude stačiť na uspokojenie vykonávanie " Cat " rozhranie :

private int tigerHeight ;

private String tigerName ;

verejné Tiger ( ) {

tigerHeight = 10 ;

tigerName = " " ;

}

public int getHeight ( ) {

vrátiť tigerHeight ;

}

public void setName ( String catName ) {

tigerName = catName ;

}

Rovnako ako pridanie dve metódy označené rozhranie , spolu s ich implementačných detailov , tento príklad dáva trieda dve premenné inštancie a metódy konštruktory .
5

Pridať ďalšie metódy do novej triedy . Rovnako ako metód realizovaných pre rozhranie , môžete pridať nejaké ďalšie metódy , premenné a správanie vašej triede , ako budete potrebovať . Potom, čo ste vytvorili svoje deklaráciu triedy , môžete vytvoriť inštanciu triedy inde v programe takto : klipart

Tiger motherCat = new Tiger ( ) ;

Uložte súbory Java , kompilácie a spustite program to vyskúšať .

Najnovšie články

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