Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2006, 20:35
west140
 
Fecha de Ingreso: mayo-2006
Mensajes: 101
Antigüedad: 18 años, 8 meses
Puntos: 2
mejor el codigo

mejor les enseño el codigo para que se den una idea


package proyecto_Fnal;

import java.io.*;


public class clientes extends principal{
public static int a,b;
public static String regis_Cliente="";

public static void mi_Cliente(Object misRegistros){
lista.add(misRegistros);} mi pregunta seria aqui para que esta parte del codigo aparte de guardar en el array por que declararlo como object y porque declararlo en el constructor

public void altas(){
altas_Clientes alt = new altas_Clientes();
clientes clie = new clientes();

for (;;)
{
// for(int i=0;i<40;i++){System.out.println("");break;}
alt =new altas_Clientes();
System.out.println(" ALTAS ");alt.nombre=input("");
System.out.println("RFC del cliente: ");
alt.rfc=input("");clie.mi_Cliente(alt);
System.out.println("Nombre del cliente: ");
alt.nombre=input("");
System.out.println("Direccion ");
alt.direcc=input("");
System.out.println("Telefono ");
alt.tel=input("");


System.out.println("desea agregar otro registro si/no:");
String opt=input("");

if (opt.equals("no")){

break;
}
}}


public void borrar_Regis(){
altas_Clientes alt = new altas_Clientes();
consulta_C();
alt =(altas_Clientes)lista.get(b);
if(alt.rfc.equals(regis_Cliente))
{
System.out.println("desea eliminar el registro");
String opcion=input("");

if (opcion.equals("si")){lista.remove(b);
}}}
public void consulta_C(){

altas_Clientes alt = new altas_Clientes();
b=registro();
alt=(altas_Clientes)lista.get(b);

if(!alt.rfc.equals(regis_Cliente))System.out.print ln("No existe este registro");
else{
alt=(altas_Clientes)lista.get(b);
for(int i=0;i<40;i++){System.out.println("");break;}
System.out.println("El rfc es: "+alt.rfc);
System.out.println("El nombre es: "+alt.nombre);
System.out.println("La direccion es: "+alt.direcc);
System.out.println("El telefono es: "+alt.tel);
}
}

public int registro(){
altas_Clientes alt=new altas_Clientes();
System.out.println("dame el rfc:");
regis_Cliente =input("");regis_Cliente =input("");
for (int i=0;i<lista.size();i++){
alt=(altas_Clientes)lista.get(i);
if(alt.rfc.equals(regis_Cliente))return(a);}return (a);
}

public static String input(String s) {//metodo para que reconosca el input
DataInputStream d=new DataInputStream(System.in);
try { return d.readLine(); } catch(Exception e) { return "?"; }}

}