Urgente, urgente~~ ¡Utilice JAVA para escribir el código del cajero automático de un banco! !
tarjeta de clase pública {
tipo de cadena pública; //tipo de tarjeta
código de tarjeta de cadena pública // número de tarjeta
public double; dinero; //Dinero
/**
* Anular el método toString()
*/
public String toString() {
return "Tipo de tarjeta:" tipo "\tNúmero de tarjeta:" cardCode "\tSaldo:" dinero;
}
}persona de clase pública { p>
Tarjeta tarjeta;
/**
* Método de construcción, generalmente utilizado para inicializar información
* Este método es para crear un objeto automáticamente llamado
*
*/
Persona pública(){
tarjeta=nueva Tarjeta();
card.type="Banco de Comerciantes de China";
card.money=1000D;
}
/**
*
* @param money El dinero que deseas retirar
* @return Devuelve el dinero que retiras
*/
doble público getMoney(doble dinero){
if( (card.money-money) gt;=0){
card.money=card.money-money;// Resta el dinero para retirarlo de la tarjeta y cambiar el saldo en la tarjeta nuevamente
devolver dinero;
}else{
System.out.println( "Saldo insuficiente : ¡por favor deposite!");
devuelve 0;
}
}
/**
* Depósito
* @param dinero
*/
public void setMoney(doble dinero){
if(moneylt ;=0 ){
System.out.println("¡No puede ser 0!");
}else
card.money=card.money dinero ; p>
}
/**
* Este método es para generar la información de la tarjeta del cliente
*/
pública void print(){
System.out.println(card);
}
}texto de clase pública {
/* *
* @param args
*/
public static void main(String[] args) {
// TODO Auto -stub de método generado
Persona p=nueva Persona();
p.card.cardCode="111100022222";
p.setMoney(
1000);
doble dinero=p.getMoney(2000);
System.out.println(p.card);
}
}