O retorno faz ou não parte da assinatura? Alguém poderia tirar essa minha dúvida? Obrigado.
Faz parte da assinatura tudo que não é corpo do método: retorno, nome, parâmetros e também o nível de acesso (private, public…)
Obrigado brother, já me ajudou! Achei algo interessante tbm… da uma olhada.
http://www.dca.fee.unicamp.br/cursos/PooJava/desenvolvimento/umlclass.html
O retorno do método não faz parte da assinatura. Ou seja, vc não pode ter dois métodos com o mesmo nome e os mesmos parametros…
Isto não é valido…
public class TestMe {
public void methodA(String a) {
}
public String methodA(String a) {
return "";
}
}
1 curtida
Eu tive esse problema alguns anos atrás. Vc deve estar tendo o mesmo problema por ter essa dúvida.
http://bugs.sun.com/view_bug.do?bug_id=6182950
[]s,
Thiago.