Metódy
Ako  sme uviedli vyššie objekty majú dve charakteristiky, ktorými sú vlastnosti  a správanie. Metódy opisujú správanie objektov, obsahujú príkazy pre  vykonávanie určitých úloh. Keď potrebujeme danú úlohu vykonať, zavoláme  príslušnú metódu.
			
			Deklarácia  metódy vyzerá takto:
			
			
Rozsah platnosti metód je možné určovať pomocou modifikátorov.
		Medzi základné modifikátory patrí:
- public - metóda je verejná a viditeľná všade, kde je viditeľná trieda, v ktorej je definovaná
- private - metóda je súkromná a viditeľná je len vo svojej triede
- protected - metóda je chránená a viditeľná vo svojej triede a podtriedach vytvorených z danej triedy
- final -     metódu nie je možné prepísať v jej potomkovi a považuje sa za konečnú 
 
            Za  modifikátorom uvádzame návratový typ, musí to byť nejaký dátový typ, ktorý  vracia metóda. V prípade, že je návratový typ void (prázdnota) metóda  nevracia žiadnu hodnotu. 
			
			Následne  uvádzame názov metódy, tradične sa používa sloveso napísané malými písmenami  alebo pri viacslovných názvoch by takéto sloveso malo byť prvé, až za ním by  mali nasledovať prídavné a podstatné mená.   
			Za názvom metódy, v guľatých zátvorkách, uvádzame zoznam vstupných  parametrov s uvedením o aký dátový  typ ide. Tento zozanam parametrov oddeľujeme  čiarkami . Ak  metóda neobsahuje žiadne vstupné parametre, musíme použiť prázdne zátvorky.
			
			A tak ako v prípade triedy, uvádzame medzi zložené zátvorky príkazy (telo metódy). Java  postupne vykoná riadok po riadku všetky príkazy.
			
			Ak metóda vracia návratovú hodnotu, musí byť typu NávratovýTyp. Hodnota je z metódy predávaná pomocou príkazu return, ktorý  vracia návratovú  hodnotu a uvádza sa  vpravo od slova return.
			
			
			V prípade, že narazí Java na  slovo return, Java metódu opustí  s príslušnou návratovou hodnotou a vráti sa na miesto kde bola metóda vyvolaná. Príkazy za týmto slovom už  vykonávať nebude.
			
			Volanie  metódy uskutočňujeme jednoducho napísaním mena metódy, za ktorým  v guľatých zátvorkách uvádzame parametre, ak metóda žiadne nemá píšeme len  prázdne zátvorky. Pri volaní metódy si musíme dať pozor na to aby sme  v zátvorkách uviedli všetky parametre ako uvádzame v definícii  a aby boli rovnakého typu [5].