Programmeerimiskeel Java/Meetodid: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Resümee puudub
36. rida:
</source>
Kui meetod ei tagasta parameetreid, ei pea lõppu lisama tühja '''return''''i, kuid teda saab kasutada antud meetodist väljumiseks tegevuse kestel. Antud juhul võite meetodi eest leida juurdepääsu astme private, selle juurdepääsu astme annaks kompilaator automaatselt, kui see oleks jäänud märkimata.
 
== Mis vahe on klassi elemendi meetoditel ja klassi meetoditel ==
 
Klassi meetodid on meetodid mis on deklareeritud '''static''' võtmesõnaga. Nende meetodite kasutamiseks, ei lähe vaja deklareerida klassi elementi. Klassi meetodid saavad vaid opereerida vaid oma klassi liimetega(mis on ka deklareeritud '''static''' võtmesõnaga) ja ei ole teadlikud oms klassi elementide liimetest ja nende väärtustest. Sama klassi elemendi meetodeid ei saa kutsuda välja klassi meetodist, kui see on võimalik, kui see kutsutakse klassi meetodi seest klassi elemendi poolt.
 
Klassi elemendi meetodid vajavad, et klassi element eksisteeriks enne, kui neid kutsutakse. Selle saab luua '''new''' võtmesõnaga. Elemendi meetodid opereerivad kindlatel klassi elementidel(ja elemendid võivad omada erinevaid väärtuseid). Elemendi meetodeid ei deklareerita '''static''' võtmesõnaga.
 
== Meetodi parameetrite ületäidetavus ==