Pessoal,
Alguém sabe se em Java é possível declarar parâmetros de métodos que tenham valores default? Assim, na chamada do método é opcional ou não passar tais parâmetros (esse recurso foi implementado no Delphi 4, por exemplo).
Se sim, qual é a sintaxe?
Abraços,
Reinaldo.
com java vc consegue isso com sobrecarga de metodos…
[quote=“reolca”]Pessoal,
Alguém sabe se em Java é possível declarar parâmetros de métodos que tenham valores default? Assim, na chamada do método é opcional ou não passar tais parâmetros (esse recurso foi implementado no Delphi 4, por exemplo).
Se sim, qual é a sintaxe?
Abraços,
Reinaldo.[/quote]
isto não existe em Java…
existir nao existe mas eu nao conseguiria isso com sobrecarga ou seja:
public int testePar(){
int par = 4;
par++;
return(par);
}
public int testePar(int x){
int par = x;
par++;
return(par);
}
Seria uma solucao…ou nao??
[quote=“marceloedrei”]existir nao existe mas eu nao conseguiria isso com sobrecarga ou seja:
public int testePar(){
int par = 4;
par++;
return(par);
}
public int testePar(int x){
int par = x;
par++;
return(par);
}
Seria uma solucao…ou nao??[/quote]
bem, oq ele quer é poder chamar um método sem ter q passar alguns valores de parametros… não conheço a sintaxe do delphi pra isto… mas da pra fazer o mesmo com sobrecarga sim…
Muito obrigado, pessoal. Eu já tinha pensado em sobrecarca, mas como a implementação dos métodos são quase idênticas, queria evitá-la. Mas se não tem jeito, fazer o quê.
O recurso de parâmetro default está disponível no Delphi desde a versão 4.
Um abração a todos.
Reinaldo.