SHARE
TWEET

clienteBanco.java

a guest Mar 20th, 2017 61 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /**
  2.  *
  3.  */
  4. package projetoAula01;
  5.  
  6. /**
  7.  * @author Pietro
  8.  *
  9.  */
  10. public class clienteBanco {
  11.    
  12.     long codigoCliente;
  13.     String nomeCliente;
  14.     String tratamentoCliente;
  15.     String tipoCliente;
  16.    
  17.     String numeroAgencia;
  18.     String numeroConta;
  19.     private float saldoConta;
  20.    
  21.     /**
  22.      *
  23.      */
  24.    
  25.     public clienteBanco(String nCliente, String nConta, float sConta) {
  26.         // TODO Auto-generated constructor stub
  27.        
  28.         //codigoCliente = cCliente;
  29.         nomeCliente = nCliente;
  30.         //tratamentoCliente = tCliente;
  31.         //tipoCliente = tpCliente;
  32.        
  33.         //numeroAgencia = nAgencia;
  34.         numeroConta = nConta;
  35.         saldoConta = sConta;
  36.        
  37.     }
  38.    
  39.     public float retornaSaldo(){
  40.         return saldoConta;
  41.     }
  42.    
  43.     public float creditarSaldo(float valorCreditado){
  44.         saldoConta += valorCreditado;
  45.         System.out.println("Valor de " + valorCreditado + " reais creditados com sucesso!");
  46.         return retornaSaldo();
  47.     }
  48.    
  49.     public float debitarSaldo(float valorDebitado){
  50.         if (saldoConta>=valorDebitado){
  51.             System.out.println("Valor de " + valorDebitado + " reais debitados com sucesso!");
  52.             saldoConta = saldoConta - valorDebitado;
  53.             return retornaSaldo();
  54.         }
  55.         else {
  56.             System.out.println("Erro! Saldo insuficiente!");
  57.             return retornaSaldo();
  58.         }
  59.     }
  60.    
  61. }
RAW Paste Data
Top