Definícia podpisu metódy Java

Mladá žena pomocou notebooku

Tetra Images/Getty Images





In Java , podpis metódy je súčasťou deklarácie metódy. Je to kombinácia názvu metódy a parameter zoznam.

Dôvodom pre dôraz len na názov metódy a zoznam parametrov je preťaženie . Je to schopnosť písať metódy, ktoré majú rovnaký názov, ale akceptujú rôzne parametre. Kompilátor Java je schopný rozpoznať rozdiel medzi metódami prostredníctvom ich podpisov metód.



Príklady podpisu metódy

|_+_|

Podpis metódy vo vyššie uvedenom príklade je setMapReference(int, int). Inými slovami, je to názov metódy a zoznam parametrov dvoch celých čísel.

|_+_|

Kompilátor Java nám umožní pridať ďalšiu metódu, ako je vyššie uvedený príklad, pretože jej podpis metódy je odlišný, setMapReference(Point) v tomto prípade.



|_+_|

V našom poslednom príklade podpisu metódy Java, ak budete postupovať podľa rovnakých pravidiel ako v prvých dvoch príkladoch, môžete vidieť, že podpis metódy je tu vypočítaťOdpoveď (double, int, double, double) .