Escribir un programa de tarjeta de facturación telefónica usando java
¿Público? ¿clase? ¿Tarjeta telefónica? {
¿Privado? finales? int? identificación;? //Número de tarjeta
¿Privado? finales? int? contraseña;? //Contraseña
¿Privada? ¿Doble? dinero en efectivo;? //Importe restante
¿Privado? ¿Doble? ¿efectivo por minuto? =?0.2;//?Cargo por minuto
¿Privado? ¿Escáner? ¿Carolina del Sur? =?¿Nuevo? Escáner (sistema.in);?
Sr. ¿Tarjeta telefónica (int? id, int? contraseña, doble? efectivo)? {
¿Este.id? =?id;
¿Esta.contraseña? =?Contraseña;
¿Es esto dinero en efectivo? =?Efectivo;
}
/**
? *?Facturación por acceso telefónico
? *?@param? ¿tiempo? ¿Tiempo de marcado? ¿Unidad minutos
? *?Reembolsar el importe restante
? */
¿Privado? ¿Doble? ¿Llamar a alguien (¿doble? vez)? {
System.out.println("Ingrese el número de tarjeta y la contraseña, separados por espacios");
int? ¿IDENTIFICACIÓN? =?sc.nextint();
int? ¿pw? =?sc . nextint();
Si (this.id?==?id? amp amp?this.contraseña?==?pw)? {
¿Esto es efectivo? =?¿Esto es efectivo? -?(¿tiempo doble? *?cashPerMin
¿Devolución? ¿En efectivo;
}? {
System.out.println("Contraseña incorrecta");
¿Regresión? -1;
}
}
}
¿Público? ¿clase? ¿Tarjeta de teléfono de prueba? {
¿Privado? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
¿Tarjeta telefónica? ¿ordenador personal? =?¿Nuevo? Tarjeta Telefónica(1,1,?100);? //Inicialización, número de tarjeta, contraseña, saldo
¿Doble? ¿dinero? =?PC .llamar a alguien(10);? //Marcar durante 10 minutos
System.out.println ("¿el saldo es "? ? ¿Dinero? ? "Yuan");
¿Dinero? =?PC .llamar a alguien(90);? //Continuar marcando
System.out.println ("¿el saldo es "? ? ¿Dinero? ? "Yuan"
}
No lo hago); Sepa por qué no hay gente que lo sepa.