Definitie van een Java Method Signature

In Java maakt een methodehandtekening deel uit van de methodeverklaring. Het is de combinatie van de naam van de methode en de parameterlijst.

De reden voor de nadruk op alleen de naam van de methode en de parameterlijst is vanwege overbelasting. Het is de mogelijkheid om methoden te schrijven die dezelfde naam hebben maar verschillende parameters accepteren. De Java-compiler kan het verschil tussen de methoden onderscheiden door hun methodehandtekeningen.

Methode Handtekening Voorbeelden

public void setMapReference (int xCoordinate, int yCoordinate)

// methode code

De methodehandtekening in het bovenstaande voorbeeld is setMapReference (int, int). Met andere woorden, het is de naam van de methode en de parameterlijst van twee gehele getallen. 

public void setMapReference (puntpositie)

// methode code

De Java-compiler laat ons een andere methode zoals het bovenstaande voorbeeld toevoegen, omdat de methodehandtekening anders is, setMapReference (Point) in dit geval.

publieke dubbele berekeningAntwoord (dubbele vleugel, span, int nummer van motoren, dubbele lengte, dubbele bruto) 

  // methode code

In ons laatste voorbeeld van een handtekening van een Java-methode, als u dezelfde regels volgt als de eerste twee voorbeelden, kunt u zien dat de methode-handtekening hier is calculAnswer (dubbel, int, dubbel, dubbel).