Definição de uma assinatura do método Java

Jovem mulher usando laptop

Imagens Tetra/Imagens Getty





Dentro Java , uma assinatura de método faz parte da declaração do método. É a combinação do nome do método e do parâmetro Lista.

A razão para a ênfase apenas no nome do método e na lista de parâmetros é por causa sobrecarregando . É a capacidade de escrever métodos que têm o mesmo nome, mas aceitam parâmetros diferentes. O compilador Java é capaz de discernir a diferença entre os métodos por meio de suas assinaturas de método.



Exemplos de assinatura de método

|_+_|

A assinatura do método no exemplo acima é setMapReference(int, int). Em outras palavras, é o nome do método e a lista de parâmetros de dois inteiros.

|_+_|

O compilador Java nos permitirá adicionar outro método como o exemplo acima porque sua assinatura de método é diferente, setMapReference(Point) nesse caso.



|_+_|

Em nosso último exemplo de assinatura de método Java, se você seguir as mesmas regras dos dois primeiros exemplos, poderá ver que a assinatura de método aqui é calcularResposta(double, int, double, double) .