dooda
#1
Olá, buenas pessoal…
Tem como escrever dois metodos com a mesma assinatura,
porém retornos diferente, tipo assim:
private Integer id;
public Integer getId() {
return id;
}
public String getId(){
return String.valueOf(id);
}
:oops:
Thank’s
Gbzao
#2
Você quer fazer uma sobrecarga apenas do tipo? sem usar paramêtros é isso?
Se pudesse usar parametros, um exemplo de sobrecarga semelhante seria:
public Integer mostraId(int id) {
return id;
}
public String mostraId(String id) {
return id;
}
Apenas mudando o retorno e a visibilidade é impossivel fazer isso em java.
dooda
#4
pois é, eu queria apenas mudar o retorno, mas como disseram,
e concluí dando umas googladas…
não é mesmo possivel em java…
Obrigado!!!
eh soh vc fazer assim, nao complica :lol:
private Integer id;
public Integer getId() {
return id;
}
public String getIdEmString() {
return String.valueOf(id);
}
claro q eu nao recomendo isso mais eh uma forma de fazer