Metodo

Un metodo è una subroutine associata a una specifica classe definita nel codice sorgente di un programma. È simile a una funzione, ma può essere chiamato solo da un oggetto creato a partire da una classe.

Nell'esempio in Java riportato di seguito, il metodo getArea è definito all'interno della classe rectangle. Per utilizzare il metodo getArea in un programma, è prima necessario creare un oggetto a partire dalla classe rectangle.

class Rectangle
{
   int getArea(int width, int height)
   {
      int area = width * height;
      return area;
   }
}

I metodi sono una parte importante della programmazione orientata agli oggetti, perché isolano le funzioni nei singoli oggetti. I metodi all'interno di una classe possono essere chiamati solo dagli oggetti creati a partire dalla classe. Inoltre, i metodi possono fare riferimento solo ai dati conosciuti dall'oggetto corrispondente. Questo contribuisce a isolare gli oggetti l'uno dall'altro e impedisce ai metodi di un oggetto di influire sugli altri oggetti.

Sebbene i metodi siano progettati per isolare i dati, possono comunque essere utilizzati per restituire valori ad altre classi, se necessario. Se è necessario condividere un valore con un'altra classe, è possibile utilizzare l'istruzione return (come nell'esempio precedente).

Aggiornato April 19, 2011 da Per C.

quizMetti alla prova le tue conoscenze

What security function does Secure Boot perform?

A
It prevents malicious software from running when a PC starts up.
0%
B
It requires biometric authentication to boot a PC.
0%
C
It checks if the OS license is valid and activated before booting.
0%
D
It turns off network and I/O connections during the boot process.
0%
Correct! Incorrect!     View the Secure Boot definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Metodo in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.