class Conta {
...
Conta (long numero, double saldo) {
this.numero = numero;
this.saldo = saldo;
}
...
}
Inicializadores têm o mesmo nome da classe, podendo haver mais
de um desde que com número e/ou tipos de argumentos diferentes:
class Conta {
...
Conta(long numero, double saldo) {
this.numero = numero;
this.saldo = saldo;
}
Conta(long numero) {
this.numero = numero;
this.saldo = 0.0;
}
...
}
Depois veremos como os inicializadores podem ser utilizados.
Distingue-se entre os vários inicializadores pela ordem,
o tipo e o número de argumentos fornecidos.
|
Paulo Borba (phmb@cin.ufpe.br)
Rodrigo Queiroz (rqcl@cin.ufpe.br) |