Definiția unei metode Java semnătură

În Java, o semnătură a metodei face parte din declarația metodei. Este combinația dintre numele metodei și lista parametrilor.

Motivul pentru care se pune accent pe doar numele metodei și lista parametrilor este din cauza supraîncărcării. Este capacitatea de a scrie metode care au același nume, dar care acceptă parametri diferiți. Compilatorul Java este capabil să discerne diferența dintre metode prin semnăturile lor de metodă.

Exemple de semnătura metodei

public void setMapReference (int xCoordinate, int yCoordinate)

// codul metodei

Semnătura metodei din exemplul de mai sus este setMapReference (int, int). Cu alte cuvinte, este numele metodei și lista parametrilor a două întregi. 

public void setMapReference (Poziția punctului)

// codul metodei

Compilatorul Java ne va permite să adăugăm o altă metodă precum exemplul de mai sus, deoarece semnătura metodei sale este diferită, setMapReference (punct) în acest caz.

public double calculAnswer (double wingSpan, int numărOfines, lungime dublă, double grossTons) 

  // codul metodei

În ultimul nostru exemplu de semnătură a metodei Java, dacă urmați aceleași reguli ca primele două exemple, puteți vedea că semnătura metodei este aici calculAnswer (dublu, int, dublu, dublu).