Estou tentando criar um programa de acordo com o curso Java I, porém estou enfrentando alguns erros, por gentileza botar o código abaixo no compilador.
- Atençao, irei criar dois arquivos .java. Porque? Um será ui.java onde ficará a "User Interface" e outro será rgn.java onde ficará as regras de Negócio do código.
ui.java
class ui {
public static void main (String[] args){
private void painelPrincipal(){
System.out.println("########### BANCO SANTANDER ###########");
System.out.println("1- Cadastrar Cliente");
System.out.println("2- Alterar Cliente\n\n");
System.out.println("3- Cadastrar Cartão");
System.out.println("4- Alterar Cartão\n\n");
System.out.println("5- Visualizar Cliente");
System.out.println("0- Sair");
System.out.println("#######################################");
}
// ÁREA DE CLIENTE
private void painelCadastroCliente(){
System.out.println("########### CADASTRAR CLIENTE ###########");
System.out.println("Nome: ");
System.out.println("Conta: ");
System.out.println("Agência: ");
System.out.println("#########################################");
}
private void painelAlterarCliente(){
System.out.println("########### ALTERAR CLIENTE #############");
// PROCURAR CLIENTE, PARA ALTERAR
System.out.println("#########################################");
}
private void painelVisualizarCliente(){
System.out.println("########### VIZUALIZAR CLIENTE #############");
// ESCSOLHER CLIENTE PARA VIZUALIZAR INFORMAÇÕES
System.out.println("#########################################");
}
// ÁREA DO CARTÃO
private void painelCadastroCartao(){
System.out.println("########### CADASTRAR CARTÃO ############");
// PROCURAR CLIENTE, ESCOLHER PARA CADASTRAR CARTÃO
System.out.println("#########################################");
}
private void painelAlterarCartao(){
System.out.println("########### ALTERAR CARTÃO ##############");
// PROCURAR CLIENTE, PARA ALTERAR
System.out.println("#########################################");
}
}
}
rgn.java
public class Banco {
private static String nome = "Santander";
private static String cnpj = "000.000.000";
Cliente clientes;
Conta contas;
}
public class Cliente {
private String nome;
Conta conta;
Cartao cartao;
private void cadastrarCliente(){
}
}
public class Conta {
private long conta;
private String agencia;
private double saldo;
private double limite;
Cartao cartao;
}
public class Cartao {
private String tipoCartao[];
private String numeroCartao;
private int codigoSeguracaCartao;
private Date validadeCartao;
private Date vencimentoCartao;
}