Contrutor - Conta Corrente
Por: Fernando Batista M Silva • 7/10/2015 • Ensaio • 565 Palavras (3 Páginas) • 915 Visualizações
package construtores;
class Conta_Corrente{
private int agencia,conta,cpf,senha;
private float saldo;
public Conta_Corrente(){ // CONSTRUTOR
this.agencia = 0;
this.conta =0;
this.cpf = 0;
this.saldo = 0;
this.senha = 0;
}
public Conta_Corrente(int agencia,int conta,int cpf,int senha){ // CONSTRUTOR
this.agencia = agencia;
this.conta =conta;
this.cpf = cpf;
this.saldo = 0;
this.senha = senha;
}
public float obter_saldo(){
return this.saldo;
}
public void depositar(float valor){
if (valor >0)
this.saldo = this.saldo + valor;
}
public int sacar(float valor){
if (this.saldo-valor>= 0) {// verificar se eu posso sacar
this.saldo = this.saldo - valor;
return 1; // sinal que a operacao = SUCESSO
}
else
return -1; // sinal que a operacao = FALHA
}
}
public class Construtores {
public static void main(String[] args) {
Conta_Corrente c1 = new Conta_Corrente();
int agencia = 123;
int conta = 456;
int cpf = 3189;
int senha = 4545;
Conta_Corrente c2 = new Conta_Corrente(agencia,conta,cpf,senha);
System.out.println("Saldo = "+c1.obter_saldo());
c1.depositar(1000);
c1.depositar(1000);
System.out.println("Saldo
...