Alguém sabe me dizer o que é um método e um Construtor sobrecarregado ? Desde já agradeço-lhes.
Atenciosamente, Renato.
Alguém sabe me dizer o que é um método e um Construtor sobrecarregado ? Desde já agradeço-lhes.
Atenciosamente, Renato.
é quando você tem 2 construtores na mesma classe. Exemplo quando tem um construtor default sem parâmetros e um outro construtor com um parâmetro qualquer. você vai chamar o mesmo nome de contrutor, que será diferenciado pelos parâmetros.
Boa noite…
-> O método construtor é executado automaticamente quando uma determinada classe é instanciada ( NomeClasse nomeClasse = new NomeClasse(); )
-> Métodos sobrecarregados são métodos que são escritos com o mesmo nome, o que os diferencia são seus atributos…
Exemplo:
public void calculaValor(int valor){
//FAZ ALGUMA COISA
}
public calculaValor(double valor){
//FAZ ALGUMA COISA
}
o mesmo vale para o método construtor…
//construtor vazio
public NomeClasse(){
}
//construtor com parêmetros
public NomeClasse(int valor){
//faz alguma coisa
}
Qualquer dúvida posta aí
Ok
Um Abraço