Red de conocimientos turísticos - Información de alquiler - Utilice JAVA para escribir un programa sencillo de depósito y retiro bancario

Utilice JAVA para escribir un programa sencillo de depósito y retiro bancario

paquete com.lw.thread;

/* Tipo de cuenta bancaria Cuenta (no se puede sobregirar), incluido el ID de cuenta (10 ~ 16 dígitos), contraseña (6 dígitos), nombre del jefe de hogar, saldo */

Cuenta public class {

privada String id;

privada int contraseña;

privada Nombre de cadena;

saldo doble privado

cadena pública getId() {

ID de retorno

}

public void setId(String id) {

this.id = id;

}

public int getPassword() {

devolver contraseña;

}

public void setPassword(int contraseña) {

this.password = contraseña

} p>

public String getName() {

devolver nombre

}

public void setName(nombre de cadena) {

this.name = nombre;

}

public double getBalence() {

devolver saldo

}

public void setBalence(doble equilibrio) {

this.balence = equilibrio

}

/*

* Predeterminado La información de la cuenta construida es: 11111111111111111, 666666, Qian Sanduo, 888888.88.

*/

cuenta pública() {

super();

this.id = "111111111111111"; >

this.password = 666666;

this.name = "Qian Sanduo";

this.balance = 888888.88; >

/*

* Otro método de construcción toma 4 parámetros para inicializar 4 propiedades (con verificación de validez de datos).

*/

Cuenta pública (ID de cadena, contraseña int, nombre de cadena, saldo doble) {

this.id = id;

this.password = contraseña;

this.name = nombre;

this.balence = saldo;

}

/*

* Consultar saldo

*/

público estático doble selectMoney(Cuenta cuenta) {

return account.getBalence();

}

/*

* Ahorra dinero

*/

public static String setMoney(Cuenta cuenta, doble saldo) {

if (balence lt; 0) {

return "Error al depositar dinero, ¡ingréselo correctamente!";

}

double d = saldo account.getBalence();

account.setBalence(d);

return "Usted depositó" saldo "Yuan, el saldo de la cuenta actual es" d

}

/*

* Retirar dinero

*/

public static String getMoney(Cuenta cuenta, doble saldo) {

double d = account.getBalence();

if (balence gt; d) {

return "¡Tu saldo es insuficiente!";

}

account.setBalence(d - balance

return "Sacaste " balance "Yuan, el saldo de la cuenta actual es" account.getBalence();

}

}