elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Temas
Páginas: [1]
1  Programación / Java / tengo unas dudas en java, alguien me las puede absolver en: 29 Noviembre 2007, 22:43 pm
Buenas tardes, disculpenme la ignorancia en temas de JAVA, pero es que no he podido dedicarle el tiempo necesario, quisiera saber si alguien me puede colaborar con el siguiente tema:

debo hacer con prontitud  un ejercicio de clases, donde ya existe una clase de administrativos y me debe permitir ingresar (secretarias y gerentes). Al final lo que tengo

lo otro es en JAVA SWING cargar una calculadora con las operaciones básicas más seno y tangente.

muchas gracias

Código
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4.  
  5. public class Empresa{
  6.     Mecanico       mecanicos[];             // definiendo un vector de objetos mecanico
  7.     Cliente        clientes[];
  8.     int numcli = 0;
  9.     int numpoli= 0;
  10.     int numpart= 0;
  11.  
  12.     public  Empresa(){ //constructor/
  13.     System.out.println("");
  14.           mecanicos    = new Mecanico   [3];       //creando  un objeto tipo vector de 3 posiciones, que guardara mecanicos
  15.           clientes     = new Cliente    [5];
  16.           mecanicos[0] = new Mecanico();  //estoy creando el primer mecanico
  17.           mecanicos[0].setApellido("Lopez");    //llenado de la informacion del objeto mecanico de la posicion cero del vector
  18.           mecanicos[0].setEspecialidad("Electrico");
  19.           mecanicos[0].setIdentificacion("456");
  20.           mecanicos[0].setNombre("Roberto");
  21.           mecanicos[0].setX(1);
  22.           mecanicos[0].setY(1);
  23.           mecanicos[0].mover(2,3);
  24.  
  25.           mecanicos[1] = new Mecanico();
  26.           mecanicos[1].setApellido("Garcia");
  27.           mecanicos[1].setEspecialidad("Automotriz");
  28.           mecanicos[1].setIdentificacion("457");
  29.           mecanicos[1].setNombre("Sandra");
  30.           mecanicos[1].setX(2);
  31.           mecanicos[1].setY(2);
  32.           mecanicos[1].mover(3,4);
  33.  
  34.           mecanicos[2] = new Mecanico();
  35.           mecanicos[2].setApellido("Londoño");
  36.           mecanicos[2].setEspecialidad("Electrico");
  37.           mecanicos[2].setIdentificacion("458");
  38.           mecanicos[2].setNombre("Jaime");
  39.           mecanicos[2].setX(3);
  40.           mecanicos[2].setY(3);
  41.           mecanicos[2].mover(4,5);
  42.           mecanicos[2].setZ(5);
  43. }
  44.  
  45. //metodo mostrarMecanicos/
  46. public void mostrarMecanicos(){
  47.        System.out.println("los mecanicos mostrados son:");
  48.        System.out.println("");
  49.        for (int x=0; x<mecanicos.length; x++){
  50.            System.out.println("El mecanico "+ x);
  51.            System.out.println("Apellido:" + mecanicos[x].getApellido());
  52.            System.out.println("Especilalidad:" + mecanicos[x].getEspecialidad());
  53.            System.out.println("Identificacion:" + mecanicos[x].getIdentificacion());
  54.            System.out.println("Nombre:" + mecanicos[x].getNombre());
  55.            System.out.println("Ubicacion X:" + mecanicos[x].getX());
  56.            System.out.println("Ubicacion Y:" + mecanicos[x].getY());
  57.     }
  58. }
  59.  
  60. //metodo mostrarClientePoliza /
  61. public void mostrarCliente(){
  62. System.out.println("Los clientes  son:");
  63.         System.out.println("");
  64.         for(int x=0; x <clientes.length; x++){
  65.             System.out.println("El cliente "+ x);
  66.             System.out.println("Nombre:"+ clientes[x].getNombre());
  67.             System.out.println("Apellido:" + clientes[x].getApellido());
  68.             System.out.println("Identificacion:" + clientes[x].getIdentificacion());
  69.             System.out.println("Ubicacion X:" + clientes[x].getX());
  70.             System.out.println("Ubicacion Y:" + clientes[x].getY());
  71.        }
  72.   }
  73.  
  74. //metodo pedirServicio/
  75. public void pedirServicio(String nombre, String apellido, String iden, int x, int y){
  76.          System.out.println("");
  77.          clientes[numpoli]= new Cliente();
  78.          clientes[numpoli].setNombre(nombre);
  79.          clientes[numpoli].setApellido(apellido);
  80.          clientes[numpoli].setIdentificacion(iden);
  81.          clientes[numpoli].setX(x);
  82.          clientes[numpoli].setY(y);
  83.          numpoli ++;
  84. }
  85.  
  86.  
  87.   //POLIMORFISMO/
  88. public void pedirServicio(Cliente cliente){
  89. System.out.println("estoy en el cliente ");
  90. System.out.println("estoy en el main");
  91.          clientes[numpoli]=cliente;
  92.          numpoli ++;
  93. }
  94.  
  95.  
  96.  
  97. public static void main(String args[]) throws IOException{
  98.    BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));//Con el objeto BufferedReader leemos desde el teclado
  99.    //readLine para leer lo ingresado por el teclado
  100.    System.out.print("Ingrese la primer palabra: ");
  101. //    String palabra1 = reader.readLine();
  102.  
  103.    Empresa empresa = new Empresa();
  104.    empresa.mostrarMecanicos();
  105.    empresa.pedirServicio("Pedro", "Garcia", "67", 1,2); //invocar metodo pedirServicio
  106.    empresa.pedirServicio ("Jeimi", "Perez",  "68", 2,3);
  107.    empresa.pedirServicio("Diego",  "Jimenez", "71", 5,6);
  108.    empresa.pedirServicio("Sandra", "Ortiz",   "73",7,8);
  109.  
  110.  
  111.    Cliente p = new Cliente();
  112.    p.setNombre  ("Pedro");
  113.    p.setApellido("Garcia");
  114.    p.setIdentificacion("67");
  115.    p.setX(1);
  116.    p.setY(2);
  117.  
  118.  
  119.    //empresa.pedirServicioParticular(l);
  120.    //empresa.pedirServicioPoliza(p); //Cuando llenamos los campos del clientePoliza/
  121.    empresa.mostrarCliente();
  122.   }
  123.  
  124. }
___________________________________________

Código
  1. public class  Mecanico extends Persona{
  2.    public String especialidad;
  3.  
  4.    public void Mecanico(){
  5.    }
  6.  
  7.    public String getEspecialidad(){
  8.        return especialidad;
  9.    }
  10.  
  11.    public void setEspecialidad(String especialidadenviada){
  12.        this.especialidad=especialidadenviada;
  13.     }
  14.     public void mover(int a, int b){
  15.  
  16.     }
  17.  
  18. }
___________________________________________
Código
  1. class Cliente extends Persona{
  2.   String poliza;
  3.   String particular;
  4.   String correo;
  5.  
  6.  
  7.    public Cliente() {//constructor7
  8.    }
  9.  
  10.     public String getPoliza(){
  11.        return poliza;
  12.     }
  13.  
  14.     public void setPoliza(String poliza){
  15.        this.poliza = poliza;
  16.     }
  17.  
  18.     public String getParticular(){
  19.        return particular;
  20.     }
  21.  
  22.     public void setParticular(String particular){
  23.        this.particular = particular;
  24.     }
  25.     public String getCorreo(){
  26.        return correo;
  27.     }
  28.  
  29.     public void setCorreo(String correo){
  30.        this.correo=correo;
  31.     }
  32.  
  33.  
  34. }
______________________________________

Código
  1. class Persona{
  2.    private String  identificacion;
  3.    private String  nombre;
  4.    private String  apellido;
  5.    private String  direccion;
  6.    private int x,y,z;
  7.  
  8.  
  9.    public Persona(){//construstor/
  10.    }
  11.  
  12.    public int getX(){// este metodo permite tomar el valor de la variable x
  13.        return x;     //devuelve el valor de la variable  x  a quien llamo este metodo
  14.    }
  15.  
  16.    public  void setX(int x){     //coloca en la vriable x  el valor  que  se envia como  parametro de la
  17.        this.x=x;               //invocacion  de este metodo
  18.    }
  19.  
  20.  
  21.    public int getY(){
  22.        return y;
  23.    }
  24.  
  25.    public  void setY(int y){
  26.        this.y=y;
  27.    }
  28.  
  29.  
  30.    public int getZ(){
  31.        return z;
  32.     }
  33.  
  34.    public  void setZ(int z){
  35.        this.z=z;
  36.    }
  37.  
  38.  
  39.  
  40.  
  41.  
  42.    public String getIdentificacion(){
  43.        return identificacion;
  44.    }
  45.  
  46.    public void setIdentificacion(String identificacion){
  47.        this.identificacion = identificacion;
  48.    }
  49.  
  50.    public String getNombre(){
  51.        return nombre;
  52.    }
  53.  
  54.    public void setNombre(String nombre){
  55.        this.nombre=nombre;
  56.    }
  57.  
  58.    public String getApellido(){
  59.        return apellido;
  60.    }
  61.  
  62.    public void setApellido(String apellido){
  63.        this.apellido=apellido;
  64.    }
  65.  
  66.    public String getDireccion(String direccion){
  67.           return direccion;
  68.     }
  69.  
  70.    public void setDireccion(String direccion){
  71.        this.direccion=direccion;
  72.    }
  73.  }

2  Programación / PHP / ayuda en php y html en: 29 Noviembre 2007, 22:15 pm
hola amigos, perdónenme el atrevimiento, pero necesito con carácter urgente una paginita en html y php que brinde acceso a una base de datos pequeñita es una hoja de vida, si me pueden colaborar se los agradezco muchisimo, es una pequeña tareita que me pusieron.

gracias
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines