Come fare un metodo in una classe Java
In questa lezione ti spiego come aggiungere un metodo in una classe con il linguaggio Java.
Cos'è un metodo? E' una funzione della classe Java. Una volta definita, puoi richiamarla da ogni oggetto che associ alla classe.
Scrivi un programma in Java con una classe math.
Inizialmente la classe è vuota.

Ora scrivi nella classe il metodo square in questo modo.
La funzione si chiama square ma avresti potuto chiamarla in qualsiasi altro modo.

Prima del nome del metodo devi indicare chi può accedere al metodo
- public
se vuoi richiamare il metodo dall'esterno della classe - private
se vuoi richiamare il metodo solo all'interno della classe
In questo caso è un metodo public.

Poi devi indicare il tipo del valore di ritorno, ossia della risposta.
In questo caso è un numero intero ( int ).

Tra le parentesi tonde indica la lista dei parametri che il metodo riceve in input.
In questo caso c'è un solo parametro (int n). Vuol dire che il metodo accetta il passaggio di un parametro numerico intero e lo salva nella variabile interna n.

Ora scrivi il codice del metodo tra le parentesi graffe.
Definisci una variabile intera q del tipo intero e usala per registrare il risultato della moltiplicazione del numero n per se stesso.

Infine, scrivi l'istruzione return per restituire il valore della variabile q al metodo chiamante.

La classe math è pronta all'uso ma per farla funzionare devi prima istanziare un oggetto alla classe.
Ad esempio, istanzia l'oggetto calc alla classe math tramite la clausola new.

Nota. In questo esempio ho chiamato l'oggetto calc ma tu puoi chiamarlo in qualsiasi altro modo.
Adesso puoi invocare il metodo della classe math tramite l'oggetto calc.
Nell'invocazione del metodo scrivi tra parentesi il numero 3.

Il metodo square() riceve in input il parametro n=3.
Quindi, calcola il prodotto di n per se stesso 3*3, assegna il risultato alla variabile q=9 e lo restituisce al metodo chiamante tramite l'istruzione return.
L'output dell'invocazione è
9
Puoi invocare il metodo square() più volte nel programma usando parametri diversi.
In questa semplice lezione di StemKB ti ho spiegato come scrivere e invocare un metodo in una classe Java.
Se questa lezione è utile, falla conoscere anche ai tuoi amici.