Definicja sygnatury metody Java

Młoda kobieta korzysta z laptopa

Obrazy Tetra/Getty Images





W Jawa , podpis metody jest częścią deklaracji metody. Jest to połączenie nazwy metody i parametr lista.

Powodem nacisku na samą nazwę metody i listę parametrów jest to, że przeciążenie . Jest to możliwość pisania metod o tej samej nazwie, ale akceptujących różne parametry. Kompilator Java jest w stanie rozpoznać różnicę między metodami dzięki ich sygnaturom.



Przykłady podpisów metod

|_+_|

Sygnatura metody w powyższym przykładzie to setMapReference(int, int). Innymi słowy, jest to nazwa metody i lista parametrów dwóch liczb całkowitych.

|_+_|

Kompilator Java pozwoli nam dodać kolejną metodę, jak w powyższym przykładzie, ponieważ jego sygnatura metody jest inna, setMapReference (punkt) w tym przypadku.



|_+_|

W naszym ostatnim przykładzie sygnatury metody Java, jeśli zastosujesz te same zasady, co w pierwszych dwóch przykładach, zobaczysz, że sygnatura metody tutaj jest obliczOdpowiedź(podwójna, int, podwójna, podwójna) .