Definicja sygnatury metody Java
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) .