HEAD>
Orientação a Objetos
Programação 3: Orientação a Objetos e Java
Classe de Contas Bancárias
Classes e Objetos
Objetos
métodos + atributos
estado encapsulado
Classes
agrupamento de objetos do mesmo tipo
Classe de Contas: Assinatura
class Conta {
void credito (double valor) {}
void debito (double valor) {}
long numero() {}
double saldo() {}
Conta (long num) {}
}
Classe de Contas: Descrição
class Conta {
private long numero;
private double saldo;
void credito (double valor) {saldo = saldo + valor;}
void debito (double valor) {saldo = saldo - valor;}
long numero() {return numero;}
double saldo() {return saldo;}
Conta (long num) {numero = num; saldo = 0.0;}
}
Paulo Borba(phmb@di.ufpe.br) e Sérgio Soares(scbs@di.ufpe.br ) |