Classes são "fábricas" de objetos.
Programas em Java são construidos através da definição
de uma coleção de classes que se interrelacionam.
A classe das contas bancárias
class ContaBancaria {
int saldo;
/* Este e' um metodo construtor */
ContaBancaria(int saldoInicial) {
saldo = saldoInicial;
}
/* Este e' um metodo de instancia */
void debite(int valor, String data) {
....
}
...
}
O método construtor de um objetoO construtor dos objetos ContaBancaria é definido no trecho de código:
ContaBancaria(int saldoInicial) {
saldo = saldoInicial;
}
A fabricação de um objeto
ContaBancaria conta = new ContaBancaria(1000);