Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.21 KB | None | 0 0
  1.  
  2. package com.acme.credvarejo.conta;
  3. import com.acme.credvarejo.cliente.Cliente;
  4.  
  5. public class ContaCrediario {
  6.     private IdentificadorContaCrediario identificadorConta;
  7.     private Cliente cliente ;
  8.     private double saldoDevido ;
  9.     private double limiteDeCredito ;
  10.     private int vencimento ;
  11.     private boolean ativa ;
  12.     private double menos, mais;
  13.    
  14.     public boolean getAtiva() {
  15.         return ativa;
  16.     }
  17.  
  18.     public void setAtiva(boolean ativa) {
  19.         this.ativa = ativa;
  20.     }
  21.  
  22.     public Cliente getCliente() {
  23.         return cliente;
  24.     }
  25.  
  26.     public void setCliente(Cliente cliente) {
  27.         this.cliente = cliente;
  28.     }
  29.  
  30.     public IdentificadorContaCrediario getIdentificadorConta() {
  31.         return identificadorConta;
  32.     }
  33.  
  34.     public void setIdentificadorConta(IdentificadorContaCrediario identificadorConta) {
  35.         this.identificadorConta = identificadorConta;
  36.     }
  37.  
  38.     public double getMais() {
  39.         return mais;
  40.     }
  41.  
  42.     public void setMais(double mais) {
  43.         this.mais = mais;
  44.     }
  45.  
  46.     public double getMenos() {
  47.         return menos;
  48.     }
  49.  
  50.     public void setMenos(double menos) {
  51.         this.menos = menos;
  52.     }
  53.    
  54.     public double getSaldoDevido() {
  55.         return saldoDevido ;
  56.     }
  57.     public double getLimiteDeCredito(){
  58.         return limiteDeCredito ;
  59.     }
  60.     public int getVencimento() {
  61.         return vencimento;
  62.     }
  63.      
  64.     public ContaCrediario(IdentificadorContaCrediario identificadorConta,boolean ativa,Cliente cliente,double limiteDeCredito, int vencimento){
  65.         this.saldoDevido = 0;
  66.     this.ativa = true;
  67.     this.cliente = cliente ;
  68.         this.identificadorConta = identificadorConta;
  69.     this.limiteDeCredito = limiteDeCredito ;
  70.     this.vencimento = vencimento ;
  71.    
  72.     }
  73.     public double efetuarPagamento(double menos){
  74.         saldoDevido = saldoDevido - menos ;
  75.         return saldoDevido;
  76.     }
  77.    
  78.     public double efetuarCompra(double mais){
  79.         saldoDevido = saldoDevido + mais;
  80.         return saldoDevido ;
  81.     }
  82.     public boolean desativar(){
  83.         ativa = false ;
  84.         return ativa;
  85.     }
  86.     public boolean reativar(){
  87.         ativa = true;
  88.         return ativa ;
  89.     }
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement