Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Rozhodnite sa , aký je účel vašej metódy bude . Predtým , ako je skutočne začať sa kód spôsobu , vytvoriť prehľad o tom , čo to bude robiť , sa mení a dopĺňa takto :
/**
* Skontrolujte , či je odovzdaná hodnota String je
< . p > * príliš dlhý pre zobrazenie
* @ param názov - názov String zobraziť klipart
* @ return - boolean true v prípade príliš dlhej
* /klipart
Javadoc komentár , takže program môže obsahovať ju v každom dokumentáciu môžete vygenerovať pomocou nástroja . ( Pozri Referencie 5 ) . Tento príklad je pre metódu , ktorá berie parameter reťazec , testuje jeho dĺžku a vráti boolovská označujúci , či je príliš dlhý , aby sa zobrazí normálne . To je bežný scenár v programoch , kde užívateľ zadáva názov , ktorý bude zobrazený niekde v rozhraní .
2
Vytvorte si svoj podpis metódy . Podpis metódy je časť , ktorá je prístupná externé , alebo " zákazníka " , kód . Podpis obsahuje názov metódy , parametre a návratový typ . Metóda podpis neobsahuje prevedení, ktorý je interná metódy . Nasledujúci príklad metóda podpis , aby zodpovedali spôsobu Názov dĺžky kontroly popísaný v poznámkach :
public boolean isTooLong ( String name )
Názov metódy je informatívna , s uvedením ich účelu . Parameter je premenná String a metóda vráti logickú hodnotu . ( Pozri odkazy 1 , 2 , 3 ) .
3
Vložte vaše telo metódy . Telo metódy je miesto , kde budete poskytovať implementačné detaily . Tieto údaje nie sú relevantné k externému kódu , takže ich môžete meniť kedykoľvek v budúcnosti, ak metóda podpis zostáva rovnaký . Nasledujúci kód implementuje metódu " isTooLong " :
{
if ( name.length ( ) > 25 ) return true ;
inak vráti false ; klipart
}
metóda určuje , že každý reťazec dlhší ako 25 znakov , je príliš dlhá pre zobrazenie . Hodnoty typu boolean môže byť len true alebo false . ( Pozri Referencie 4 ) .
4
Volanie metódy z miesta inde v programe . Nasledujúci príklad testuje hodnotu String meno , aby zistili , či je to príliš dlho , výstup na výsledok konzole :
String Jmeno = " James Smith " ;
boolean tooLong = isTooLong ( Jmeno ) ;
System.out.println ( " je " + Jmeno + " príliš dlho - ? " + tooLong ) ;
spustite program , aby zistili , čo je zapísaná do konzoly . ( Pozri odkazy 1 , 2 , 3 ) .
5
Experimentujte s vašou metódou to vyskúšať . Ak chcete vyskúšať metódu dĺžka názvu , môžete zmeniť " Jmeno " String premenné testuje , ale mali by ste navrhnúť testy , aby vyhovovali svoj vlastný program . Zmeňte spôsob , aby vyhovoval projektu , na ktorom pracujete , spomenul si vybrať zmysluplné názvy a zahrnúť informačnú poznámku .