Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Dichiarazione e Invocazione di Metodi | Sezione
Concetti Essenziali di Java

bookDichiarazione e Invocazione di Metodi

Scorri per mostrare il menu

Dichiarazione di Metodi Personalizzati in Java

Per creare un proprio metodo in Java, è necessario seguire una sintassi specifica e alcune regole precise. Un metodo è un blocco di codice che svolge un compito specifico e può essere richiamato da altre parti del programma. Ogni dichiarazione di metodo include diversi componenti chiave:

  • Modificatore di accesso: definisce la visibilità del metodo, come public o private;
  • Tipo di ritorno: specifica il tipo di valore che il metodo restituirà (utilizzare void se non viene restituito nulla);
  • Nome del metodo: deve seguire le convenzioni di denominazione Java—iniziare con una lettera minuscola e utilizzare camelCase;
  • Elenco dei parametri: racchiuso tra parentesi; può essere vuoto o contenere uno o più parametri separati da virgole;
  • Corpo del metodo: il blocco di codice tra parentesi graffe {} che definisce cosa fa il metodo.

Sintassi generale:

accessModifier returnType methodName(parameterList) {
    // method body
}

Esempio:

public void greetUser() {
    System.out.println("Hello, user!");
}

Questo metodo si chiama greetUser, è dichiarato come public, non ha tipo di ritorno (utilizza void) e non accetta parametri. Quando si richiama questo metodo, stampa semplicemente un messaggio di saluto sulla console.

Note
Nota

Imparerai i parametri dei metodi più avanti.

Regole per la dichiarazione dei metodi:

  • I nomi dei metodi devono essere unici all'interno della stessa classe (eccetto per l'overloading);
  • I tipi e l'ordine dei parametri devono essere chiaramente definiti;
  • Il tipo di ritorno deve corrispondere al valore restituito nel corpo del metodo;
  • Se il metodo non restituisce alcun valore, utilizzare void come tipo di ritorno.

Dichiarare i metodi aiuta a organizzare il codice, evitare ripetizioni e rendere i programmi più leggibili e facili da mantenere.

Invocazione di un Metodo in Java

Per utilizzare un metodo in Java, è necessario invocarlo (chiamarlo) da un altro metodo. Più comunemente, i metodi vengono chiamati dal metodo main o da altri metodi all'interno della stessa classe.

Sintassi per l'Invocazione di un Metodo

Per invocare un metodo, utilizzare la seguente sintassi:

  • Digitare il nome del metodo;
  • Aggiungere le parentesi () dopo il nome;
  • Terminare l'istruzione con un punto e virgola.

Se il metodo restituisce un valore, è possibile utilizzarlo direttamente o assegnarlo a una variabile.

Main.java

Main.java

copy
1234567891011121314
package com.example; public class Main { // Step 1: Declare a method named greet public static void greet() { // Step 2: Print a greeting message System.out.println("Hello from the greet method!"); } public static void main(String[] args) { // Step 3: Invoke the greet method greet(); } }
  • I metodi vengono invocati utilizzando il loro nome seguito dalle parentesi;
  • È possibile chiamare un metodo da main o da qualsiasi altro metodo nella stessa classe;
  • Se il metodo restituisce un valore, è possibile assegnarlo a una variabile o utilizzarlo in un'espressione.
question mark

Quale delle seguenti è una dichiarazione di metodo valida in Java

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 6

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 6
some-alt