Red de conocimiento informático - Descarga de software - Por favor, dame algunos consejos sobre cómo crear un código de cajero automático simple usando JAVA.

Por favor, dame algunos consejos sobre cómo crear un código de cajero automático simple usando JAVA.

Vale, espera un minuto, ¿vale?

Jaja, lo he dividido en dos clases independientes para ti.

Agregaré algunas notas más.

Si no sabes nada, puedes dejarme un mensaje. Cuando empieces a aprender, debes mirar el código escrito por otros y aprender de él. Lo que está escrito aquí utiliza una clase estática encapsulada simple orientada a objetos. Puedes aprender más al respecto. No es difícil.

¿Importado? Java . util . escáner;

¿Público? ¿clase? ¿CAJERO AUTOMÁTICO? {

//Mostrar menú

¿Electricidad estática? ¿Vacío? mostrarMenú()? {

system . out . println();

System.out.print("1. Consultar saldo de cuenta\ n "); .print("2. Depósito\n ");

System.out.print("3.Retiro\n");

System.out.print("0. Salir\n ");

System.out.print("Seleccione una acción: ");

}

¿Pública? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?arg)? {

//Crear un objeto de cuenta.

¿Cuenta? ¿Cuenta? =?Nuevo? Cuenta();

Sistema. out . println(" * * * * * * *Bienvenido* * * * * * *);

//Indicación de operación de bucle

¿Cuándo? (Verdadero)? {

showMenu(); //Llama al método para mostrar el menú.

//Obtener información del usuario

¿Escáner? ¿Escáner? =?Nuevo? Escáner(sistema . in);

int? ¿ingresar? =?escáner . nextint();

¿Cambiar? (ingresar)? {

¿Caso? 1:

cuenta.query();

Rotura;

¿Caso? 2:

System.out.print("Ingrese el monto del depósito:");

¿Flotante? ¿existir? =?escáner . next float();

cuenta.in(in);

cuenta()

Romper; p>caso? 3:

System.out.print("Ingrese el monto del retiro:");

¿Flotante? ¿Afuera? =?escáner . siguiente flotador();

cuenta fuera(fuera);

cuenta(); p>caso? 0:

System.out.println("Gracias por usar");

system exit(0);? // Terminar el programa

Interrupción;

Valor predeterminado:

System.out.println("Error de entrada");

}

}

}

}

//Categoría de cuenta

¿Clase? ¿Cuenta? {

¿Privado? ¿flotar? ¿dinero? =?8000;

//?Consultar saldo de cuenta

¿Público? ¿Vacío? consulta()? {

System.out.println("Saldo de la cuenta: "? ?Dinero);

}

//?Retiro, es el número de retiros .

¿Público? ¿Vacío? fuera (¿flotando? fuera)? {

¿Y si? (¿dinero? ¿lt? fuera)? {

System.out.println("Saldo de cuenta insuficiente");

}

¿Es este dinero? -=?Dinero;

}

//?Depósito es el monto del depósito ingresado.

¿Público? ¿Vacío? en (¿flotante? en)? {

¿Es esto dinero? =?在;

}

}