Pessoal,
Vantagem de usar um construtor que chama outro?
Como nesse exmplo?
public class Carro {
String modelo;
int velocidadeMaxima;
double segundosZeroACem;
Motor motor;
//Construtor padrão de Carro.
public Carro() {
}
//Construtor que chama outro construtor.
public Carro(String modelo, int velocidadeMaxima, double segundosDeZeroACem) {
this(modelo, velocidadeMaxima, segundosDeZeroACem, null);
}
//Outro construtor.
public Carro(String modelo, int velocidadeMaxima, double segundosDeZeroACem, Motor motor) {
this.modelo = modelo;
this.segundosZeroACem = segundosDeZeroACem;
this.velocidadeMaxima = velocidadeMaxima;
this.motor = motor;
}
}

