Come chiamare i metodi in Java: 7 passaggi (con immagini)

Sommario:

Come chiamare i metodi in Java: 7 passaggi (con immagini)
Come chiamare i metodi in Java: 7 passaggi (con immagini)

Video: Come chiamare i metodi in Java: 7 passaggi (con immagini)

Video: Come chiamare i metodi in Java: 7 passaggi (con immagini)
Video: WORD | Office 365 - Tutorial 14: Intestazione, piè di pagina, numeri di pagina 2024, Maggio
Anonim

Se vuoi diventare un programmatore Java, ci sono molti nuovi concetti da imparare. Ci sono classi, metodi, eccezioni, costruttori, variabili e altro; Puoi essere sopraffatto dall'apprenderlo. Quindi, dovresti impararli uno per uno. In questo articolo tutorial imparerai come chiamare un metodo in java.

Fare un passo

Metodi Java Passaggio 1
Metodi Java Passaggio 1

Passaggio 1. Metodo equivalente alle funzioni nei linguaggi di programmazione come C, che aiuta nel riutilizzo del codice. I metodi sono costituiti da una serie di istruzioni e questi metodi possono essere chiamati tramite altre istruzioni. Quando viene chiamato, verranno eseguite tutte le istruzioni che fanno parte del metodo. Ad esempio, considera questo metodo:"

public static void methodExample() {}

. Al momento non c'è codice, ma ci sono tre parole chiave prima del nome del metodo. C'è

pubblico

,

statico

e

vuoto

Metodi Java Passaggio 2
Metodi Java Passaggio 2

Passaggio 2. Parola

pubblico

prima del nome del metodo significa che il metodo stesso può essere chiamato da qualsiasi posizione che includa un'altra classe, anche da un pacchetto (file) diverso purché si importi quella classe.

Ci sono altre parole che possono sostituire

pubblico

. La parola è

protetto

e

privato

. Se un metodo

protetto

allora solo questa classe e le sue sottoclassi (classi che la usano come base per la compilazione del codice) possono chiamare il metodo. Un metodo

privato

può essere chiamato solo all'interno di quella classe. L'ultima parola chiave non è proprio una parola. La parola viene usata solo se non hai sostituti

pubblico

,

protetto

o

privato

. Questa parola è chiamata default, o package-private. Ciò significa che solo le classi nello stesso pacchetto possono chiamare il metodo.

Metodi Java Passaggio 3
Metodi Java Passaggio 3

Passaggio 3. Seconda parola chiave,

statico

significa che il metodo appartiene alla classe e non è un'istanza della classe (object).

I metodi statici devono essere chiamati utilizzando il nome della classe:"

EsempioClasse.metodoEsempio()

Tuttavia, se la parola chiave

statico

non esiste, i metodi possono essere chiamati solo tramite oggetti. Ad esempio, se viene chiamata la classe

EsempioOggetto

e ha un costruttore (per creare un oggetto), possiamo creare un nuovo oggetto digitando

EsempioOggetto obj = new EsempioOggetto();

e chiama il metodo con"

obj.methodExample();

".

Metodi Java Passaggio 4
Metodi Java Passaggio 4

Passaggio 4. Un'altra parola prima del nome del metodo è

vuoto

.

Dire

vuoto

significa che il metodo non restituisce nulla (non restituisce nulla se si esegue il metodo). Se vuoi che un metodo restituisca qualcosa, sostituisci semplicemente la parola

vuoto

con il tipo di dati (tipo primitivo o di riferimento) dell'oggetto (o tipo primitivo) che si desidera generare. Basta aggiungere

Restituzione

più un oggetto di quel tipo da qualche parte prima della fine del codice del metodo.

Metodi Java Passaggio 5
Metodi Java Passaggio 5

Passaggio 5. Quando si chiama un metodo che restituisce qualcosa, è possibile utilizzare ciò che è stato restituito

Ad esempio, se

qualche metodo()

restituisce un numero intero, quindi puoi impostare un numero intero su ciò che viene restituito con"

int a = someMethod();

Metodi Java Passaggio 6
Metodi Java Passaggio 6

Passaggio 6. Alcuni metodi richiedono parametri

Sembrerebbe un metodo che accetta un parametro intero

someMethod (int a)

. Quando si utilizza un metodo come questo, è necessario scrivere il nome del metodo, quindi un numero intero tra parentesi:

qualche metodo(5)

o

qualche metodo(n)

Se

è un numero intero.

Metodi Java Passaggio 7
Metodi Java Passaggio 7

Passaggio 7. Metodo può anche avere più parametri, basta separarli con virgole. Se metodo

qualche metodo

richiede due parametri,

int a

e

Oggetto oggetto

sembrerà"

someMethod(int a, Object obj)

. Per utilizzare questo nuovo metodo, è necessario chiamare il nome del metodo seguito da un numero intero e da un oggetto tra parentesi:

someMethod(4, cosa)

insieme a

cosa

è un

Oggetto

Suggerimenti

  • Quando chiami un metodo che restituisce qualcosa, puoi chiamare un altro metodo in base a ciò che restituisce quel metodo. Ad esempio abbiamo un metodo chiamato

    getOggetto()

    che produce un oggetto. Bene, in classe

    Oggetto

    nessuna chiamata a metodi non statici

    accordare

    che producono

    Oggetto

    nella forma di

    Corda

    . Quindi, se vuoi ottenere

    Corda

    viene da

    Oggetto

    generato da

    getOggetto()

    in una riga, scrivi semplicemente"

    String str = getObject().toString();

  • ".

Consigliato: