Dúvida simples

1 resposta
LeandroSantanaDiniz

Oi, boa tarde pessoal…

Estou lendo a apostila da Caelum, estou neste exemplo :

class Conta {
int numero;
Cliente titular;
double saldo;
double limite;
// construtor
Conta (Cliente titular) {
//
faz mais uma série de inicializações e configurações
this.titular = titular;
}
Conta (int numero, Cliente titular) {
this(titular); // chama o construtor que foi declarado acima
this.numero = numero;
}
//..
}

porém não entendi como um construtor chama o outro…

se alguém puder me ajudar, ficarei grato :D:D

1 Resposta

S

Quando você usa o this(arg arg arg....) no inicio de um metodo construtor você faz ele chamar algum construtor que se encaixa com os parametros que você colocou.

Lembrando que você [size=18]SOMENTE[/size] pode usar o this() e o super() na primeira linha do construtor.

Criado 6 de junho de 2012
Ultima resposta 6 de jun. de 2012
Respostas 1
Participantes 2