Java/Metodi: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
Correggo tag deprecato
 
Riga 5:
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 {
Riga 17:
}
</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.
Riga 29:
 
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 {
Riga 46:
}
}
</syntaxhighlight>
</source>
 
I metodi offrono numerosi vantaggi:
Riga 55:
{{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.