Metodi di classe
Le operazioni sugli oggetti in Java sono chiamate 
metodi. I 
metodi sono come le funzioni matematiche: possono accettare 
argomenti e 
restituire un valore. D'altra parte, anche i metodi in Java 
hanno accesso a tutti i campi di un oggetto.
Per creare un metodo in una classe, devi includerlo nella classe. Ad esempio, possiamo definire un metodo 
print(age) che stamperà informazioni sul nostro libro e visualizzerà un avviso se l'utente non è ancora abbastanza grande per quel libro.
    lezione Prenota
    {
        Nome stringa;
        Stringa nomeautore;
        int ageRequirement;
        Stringa di testo;
        int pageCount;
        // crea un metodo di stampa
        vuoto stampa(int età)
        {
            Sistema.fuori.< span style="color:#7d9029">println("Nome: " +nome);
            Sistema.fuori.< span style="color:#7d9029">println("Autore: " +nomeautore);
            Sistema.fuori.< span style="color:#7d9029">println("Numero di pagine: span > "+Intero.aStringa span>(etàRequisito);
            // il codice di verifica va qui
        }
    }
 
 
Analizziamo la sintassi per la creazione di un metodo.
1) La prima riga di un metodo è la sua 
firma.
2) Il tipo restituito del metodo viene scritto per primo. Il nostro metodo non restituisce alcun valore, quindi scriviamo 
void.
3) Poi nella firma c'è il nome del metodo (
print).
4) Tra parentesi c'è un elenco di argomenti. Gli argomenti sono separati da virgole. Per ogni argomento vengono specificati il tipo e il nome, separati da uno spazio. Nel nostro caso, c'è un solo argomento, ha il tipo 
int  e il nome 
age, quindi non ci sono virgole.
5) Dopo di che arriva il codice del metodo tra parentesi graffe. Per restituire un valore da un metodo, scrivi 
return <value>;. Nell'esempio, il metodo non restituisce nulla, quindi 
return  può essere omesso. Per terminare prematuramente l'esecuzione di un metodo, puoi scrivere 
return;.
6) Nella classe stessa, possiamo fare riferimento ai campi dell'oggetto di questa classe per nome.