Fórum Duvida, Parâmetros no Construtor da Classe #417654

29/05/2012

0

Pessoal é normal construir um construtor com todos esses parâmetros

ou tem outra forma, sem ser public AluguelQuarto(){ } que é Default

public AluguelQuarto(String nomeLocatario, int diaEntrada, int mesEntrada, int anoEntrada, int diaSaida, int mesSaida,
int anoSaida,int horaEntrada, int horaSaida, int minutoEntrada, int minutoSaida) {
this.nomeLocatario = nomeLocatario;
this.diaEntrada = diaEntrada;
this.mesEntrada = mesEntrada;
this.anoEntrada = anoEntrada;
this.diaSaida = diaSaida;
this.mesSaida = mesSaida;
this.anoSaida = anoSaida;
this.horaEntrada = horaEntrada;
this.horaSaida = horaSaida;
this.minutoEntrada = minutoEntrada;
this.minutoSaida = minutoSaida;
}
Paulo Cesar

Paulo Cesar

Responder

Posts

29/05/2012

Paulo Cesar

Pessoal é normal construir um construtor com todos esses parâmetros

ou tem outra forma, sem ser public AluguelQuarto(){ } que é Default

public AluguelQuarto(String nomeLocatario, int diaEntrada, int mesEntrada, int anoEntrada, int diaSaida, int mesSaida,
                     int anoSaida,int horaEntrada, int horaSaida, int minutoEntrada, int minutoSaida) {  
          this.nomeLocatario = nomeLocatario;  
          this.diaEntrada = diaEntrada;  
          this.mesEntrada = mesEntrada;  
          this.anoEntrada = anoEntrada;  
          this.diaSaida = diaSaida;  
          this.mesSaida = mesSaida;  
          this.anoSaida = anoSaida;  
          this.horaEntrada = horaEntrada;  
          this.horaSaida = horaSaida;  
          this.minutoEntrada = minutoEntrada;  
          this.minutoSaida = minutoSaida;  
     } 
Responder

Gostei + 0

29/05/2012

Davi Costa

Não existem construtor padrão sem ser este:

public AluguelQuarto()

mas vc pode criar um outro:
public AluguelQuarto(String texto){
...
}
e não implementar o padrão (deixar sua classe sem public AluguelQuarto()) o que impediria a criação de qualquer objeto sem ser pelo construtor:

public AluguelQuarto(String texto){
...
}

Teste

att Davi
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar