El programa se supone que sea un cajero, que cargue e imprima los datos de los clientes, por medio de set"ers" y get"ers"
La cuestion, amigos es q estoy haciendo un programa con el siguiente orden d paquetes:
paquete principal-> cash
paquete secundario->cshncrds
en fin estas son las clasess:
Comenzamos con la clase principal(main) la cual como podran notar no está completa del todo, sin embargo esto no debería de ser dificultad para que el programa ejecute:
package cash;
import cshncrds.*;
import java.util.Scanner;
public class Consulta extends DatosCajero{
DatosCajero dc1 = new DatosCajero();
DatosCajero dc2 = new DatosCajero();
DatosCajero dc3 = new DatosCajero();
DatosCajero dc4 = new DatosCajero();
DatosCajero dc5 = new DatosCajero();
DatosCajero dc6 = new DatosCajero();
DatosCajero dc7 = new DatosCajero();
DatosCajero dc8 = new DatosCajero();
DatosCajero dc9 = new DatosCajero();
DatosCajero dc10 = new DatosCajero();
Scanner scan = new Scanner(System.in);
public static void main(String[]args){
String nc = 0;
String cuentaid = " ";
String cedulaid = " ";
double cantidadaretirar = 0;
int menu1;
int menu2;
while (cuenta ==" "){
System.out.print("Inserte su numero de cuenta -> ");
cuenta = scan.next();
System.out.println("Inserte su Cedula de identidad");
cedulaid = scan.next();
if ((cuentaid == dc1.setNumeroCuenta)&& (cedulaid == dc1.setCedula))
{
System.out.println("Detalles de su cuenta: ");
System.out.println("\n " + "Numero de cuenta: "+dc1.getNumeroCuenta());
System.out.pritnln(" " + "Cedula: "+ dc1.getCedula());
System.out.println(" " + "Nombre: " + dc1.getNombre());
System.out.println(" " + "Apellido: " + dc1.getApellido());
System.out.println(" " + "Balance actual de su cuenta-> " + dc1.getBalanceDeCuenta());
System.out.println("¿desea Realizar alguna otra operacion?");
System.out.println("\n 0: Si");
System.out.println("1: No");
menu1 = scan.nextInt();
switch(menu1){
case 0:
{
System.out.println("Seleccione las operacion que desea ejecutar");
System.out.println("\n0: Retirar dinero en efectivo");
System.out.println("1: Recargar su numero telefonico");
System.out.println("2: Consultar su cuenta una vez mas");
switch(menu2){
case 0:
{
System.out.println("Estos son los datos actuales de su cuenta: ");
System.out.println("\n " + "Numero de cuenta: "+dc1.getNumeroCuenta());
System.out.pritnln(" " + "Cedula: "+ dc1.getCedula());
System.out.println(" " + "Nombre: " + dc1.getNombre());
System.out.println(" " + "Apellido: " + dc1.getApellido());
System.out.println(" " + "Balance actual de su cuenta-> " + dc1.getBalanceDeCuenta());
}
case 1:
{
System.out.println("============================== ================================================== ==========");
System.out.println("Selecione la Compañia: ");
System.out.println("\n0: Orange.");
System.out.println("Claro");
System.out.println("Viva");
System.out.println("Tricom");
break;
}
}
}
case 1:
{
System.out.println("Gracias por usar este cajero. ..::POWERED BY HIPOLITO CONCEPCIÓN::..");
break;
}
default:
{
System.out.println("Gracias por usar este cajero ..::POWERED BY HIPOLITO CONCEPCIÓN::..");
break;
}
}
}
}
}
}
/**
================================================== ================================================== ==================
ahora la clase DatosClientes(en el paquete cshncrds): **/
public class DatosClientes{
DatosCajero dc = new DatosCajero();
DatosCajero dc1 = new DatosCajero();
DatosCajero dc2 = new DatosCajero();
DatosCajero dc3 = new DatosCajero();
DatosCajero dc4 = new DatosCajero();
DatosCajero dc5 = new DatosCajero();
DatosCajero dc6 = new DatosCajero();
DatosCajero dc7 = new DatosCajero();
DatosCajero dc8 = new DatosCajero();
DatosCajero dc9 = new DatosCajero();
String nc = "0";
String moneda = "RD$";
public void datosClienteUno(){
dc.setBalanceCuenta = (1000000.90 + moneda);
dc.setNumeroCuenta = ("010101");
dc.setApellido = ("Aponte");
dc.setNombre = ("Keneth");
dc1.setCedula = ("021234-412351-2");
System.out.println("Estos son sus datos: ");
System.out.printl("Numero de Cuenta: " + getNumeroCuenta());
System.out.println("Cedula: " + dc.getCedula());
System.out.println("Nombre: " + dc.getNombre());
System.out.println("Apellido: " + dc.getApellido());
System.out.println("El Balance de su cuenta es ->" + getBalanceCuenta() + moneda);
}
}
/**
================================================== ================================================== ====
ahora la clase DatosCajero en el paquete "cshncrds": **/
public class DatosCajero{
private String id;
private String cedula;
private String nombre;
private String apellido;
private String numeroCuenta;
private double balanceCuenta;
private String companiaOrange;
private String companiaClaro;
private String companiaViva;
private String companiaTricom;
private String numeroTelefonico;
private double balanceCajero;
public void setCedula(String A){
cedula =A;
}
public String getCedula(){
return cedula;
}
public static void setNombre(String b){
nombre = b;
}
public static String getNombre(){
return nombre;
}
public void setNumeroCuenta(String c){
numeroCuenta = c;
}
public String getNumeroCuenta(){
return numeroCuenta;
}
public void setBalanceCuenta(double d){
balanceCuenta = d;
}
public double getBalanceCuenta(){
return balanceCuenta;
}
public void setCompaniaOrange(String o){
companiaOrange = o;
}
public String getCompaniaOrange(){
return companiaOrange;
}
public void setCompaniaClaro(String cl){
companiaClaro = cl;
}
public String getCompaniaClaro(){
return companiaClaro;
}
public void setCompaniaTricom(String tr){
companiaTricom = tr;
}
public String getCompaniaTricom(){
return companiaTricom;
}
public void setCompaniaViva(String vi){
companiaViva = vi;
}
public String getCompaniaViva(){
return companiaViva;
}
public void setNumeroTelefonico(String f){
numeroTelefonico = f;
}
public String getNumeroTelefonico(){
return numeroTelefonico;
}
public void setBalanceCajero(double g){
balanceCajero = g;
}
public double getBalanceCajero(){
return balanceCajero;
}
}
================================================== ================================================== ==============================
ok esas son las clases... espero que me puedan responder!! ^_^ gracias mil amigos