Programa em java de um banco

435 palavras 2 páginas
**********************BancoControl01**********************

public class BancoControl { public static void main(String[] args) {
BancoView ObjTelaBanco=new BancoView();

// TODO code application logic here
;

}
}
-------------------------------------------------------------------------------------------------
Banco View
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author aluno14
*/
import javax.Swing.*; import javax.swing.JOptionPane; public class BancoView {
//declaração de variáveis public static String FwConta, FwSenha;

public static int erros=0;

// Método Construtor public BancoView (){

while(erros<=3){

FwConta=JOptionPane.showInputDialog("Informe a Conta");
FwSenha=JOptionPane.showInputDialog("Informe a Senha");

if(verificarDados(FwConta, FwSenha)==false){
JOptionPane.showMessageDialog(null,"Dados Inválidos","Erro na Autenticação",JOptionPane.ERROR_MESSAGE);

erros++;

}else{

JOptionPane.showMessageDialog(null,"Acesso ao Sistema");
}

}if (erros ==3){

**********************BancoControl02**********************

JOptionPane.showMessageDialog(null,"Sistema Bloqueado");

System.exit(0);
}
}

public static boolean verificarDados(String tmpConta, String tmpSenha){ if(tmpConta.compareTo(ContaVO.getNumeroConta())==0 && tmpSenha.compareTo(ContaVO.getSenha())==0){ return true;

}else{ return false;
}

}

}
--------------------------------------------------------------------------------------------
ContaVO public class ContaVO {
// Declaração dos Atributos

public static String NumeroConta="1234-0",Senha="123456";

public static float Saldo=0, LimiteSaldo=2500, LimiteSaque=1000;

public ContaVO(){

} public static String getNumeroConta(){

return NumeroConta;
}
public static String getSenha(){

return Senha;
}
public static float getSaldo(){

return Saldo;
}

public static void setSaldo(float

Relacionados

  • Banco de Dados em Java
    2670 palavras | 11 páginas
  • Trabalho
    515 palavras | 3 páginas
  • Ambiente de banco de dados
    881 palavras | 4 páginas
  • java avançado
    6970 palavras | 28 páginas
  • Java e conexão com banco de dados
    545 palavras | 3 páginas
  • Apostila de linguagem de programação orientada a objeto - adriano vieira (versão 4).pdf transferido com sucesso
    5568 palavras | 23 páginas
  • Rmi - caso de uso
    4742 palavras | 19 páginas
  • Programa O Orientada A Objetos 1
    28817 palavras | 116 páginas
  • Java
    904 palavras | 4 páginas
  • tecnologia
    2368 palavras | 10 páginas