Olá pessoas. Gostaria de saber se tem e como seria fazer uma instância feita pelo usuário.
Tive essa idéia quando fazia um exercício da faculdade e não sei se seria possível, mas estou fazendo assim:
Criando um loop com do-While onde o loop finaliza apenas quando digitado 7. A primeira opção é criar uma instancia da Classe ContaBancaria onde será inserido o nome do cliente e seu saldo.
Particulamente eu não gosto de criar um tamanho fixo de clientes ou algo similar e fiquei com isso na cabeça, mas sem saber se é possível.
Ai meu código para entenderem melhor o que desejo dizer:
public class Principal {
public static void main(String[] args){
int selectMenu;
String nc;
float sl;
Scanner scan = new Scanner(System.in);
do{
System.out.println("Cod | Função. ");
System.out.println("---------------------------");
System.out.println(" 1 | Inserir novo Cliente.");
System.out.println(" 2 | Listar Cliente. ");
System.out.println(" 3 | Debitar Conta. ");
System.out.println(" 4 | Creditar Conta. ");
System.out.println(" 5 | Atribuir novo Saldo. ");
System.out.println(" 6 | Alterar nome cliente.");
System.out.println(" 7 | Finalizar Sistema. ");
System.out.print("Insira o valor da opção desejada:");
selectMenu = scan.nextInt();
switch(selectMenu){
case 1:
ContaBancaria x = new ContaBancaria();
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
System.out.println("O Software será finalizado!");
break;
default:
System.out.println("Valor inserido não corresponde a algum proposto.");
break;
}
}while(selectMenu != 7);
}
}
