Differenze tra le versioni di "Java/Metodi"

Correggo tag deprecato
m (Bot: sostituzione tag obsoleti)
(Correggo tag deprecato)
 
Un metodo è un blocco di istruzioni che una [[Java/Classi|classe]] o un [[Java/Oggetti|oggetto]] rendono disponibili ad altre classi e/o oggetti, affinché possa essere eseguito su richiesta.
 
<sourcesyntaxhighlight lang="Java">
public class Prova {
}
</syntaxhighlight>
</source>
 
In questo esempio, la JVM invoca il metodo main(), e questo metodo invoca il metodo scrivi(), il quale scrive una determinata stringa sulla console.
 
I metodi sono utili perché permettono di definire dei "pacchetti" di istruzioni che vengono eseguiti da un certo oggetto su richiesta:
<sourcesyntaxhighlight lang="Java">
public class Cane {
}
}
</syntaxhighlight>
</source>
 
I metodi offrono numerosi vantaggi:
{{vedi anche|Java/Modificatori di accesso{{!}}Modificatori di accesso}}
La sintassi per la implementazione (scrittura di codice) di un metodo è la seguente:
<sourcesyntaxhighlight lang=java>
modificatori tipo nomedelmetodo (parametri eventuali){
corpo del metodo;
}
</syntaxhighlight>
</source>
 
I parametri possono esserci oppure no.