Autor Tema: Manes necesito ayuda en java para crear objetos  (Leído 9526 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado carlos_hackmandracker

  • Sv Member
  • ***
  • Mensajes: 314
  • Que viva el Metal
Manes necesito ayuda en java para crear objetos
« : noviembre 17, 2008, 10:18:35 am »
Bueno manes necesito saber si alguen me puede ayudar a la creacion de objetos pues pasa lo siguiente

Me piden crear un objeto constructor sin argumentos, eso lo hice de la siguiente manera:

cybercafe cc=new cybercafe ();

pero el problema es que no puedo crear objetos ya con valores como asi bueno me han pedido que haga un objeto con el atributo numerodecomputaras=5 y horadesalida=10:35 con las clase tiempo y la cybercafe pues ya hice estas dos clases.

y cree un objeto con el siguiente nombre pero no funciona si alguien puede ser tan amable de ayudarme se los agradeceria ya que ahora tengo que entregar esto en la u

package javaapplication2;

/**
 *
 * @author cacosta
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
  CyberCafe cc=new CyberCafe ();
    CyberCafe cc1=new CyberCafe(5, new horadesalida(10:35));
    System.out.print(cc+"\n"+cc1);
    }
}
pero con este objeto no logro hacer lo que me pide el ejercicio si alguien me podria ayudar de antemano gracias

solo hay un lugar a donde llegar sin encontrar la soledad

Desconectado Maitro...

  • The Communiter-
  • *
  • Mensajes: 2996
  • Maitrosoft ©®™
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #1 : noviembre 17, 2008, 10:36:53 am »
Aprendamos juntos pues :D

para eso tenes que crear otro constructor en la clase CyberCafe, que requiera esos parámetros.

luego ya vas a poder crear el objeto en la clase Main y asignarle los valores.


Que se me hace que estudias en la UTEC, Si no me equivoco llevas POO en la seccion 03 o 05... si es asi hay me das copia ;)




Desconectado carlos_hackmandracker

  • Sv Member
  • ***
  • Mensajes: 314
  • Que viva el Metal
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #2 : noviembre 17, 2008, 10:41:50 am »
si eso ya lo cree en la clase cibercafe te lo pondre aqui para que veas

public class CyberCafe {
private int numerodemaquinas;
        private double horadeentrada, horadesalida;
        public CyberCafe()
        {}
        public CyberCafe(CyberCafe cc)
        {
            setNumerodeMaquinas(cc.getNumerodeMaquinas());
            setHoradeEntrada(cc.getHoradeEntrada());
            setHoradeSalida(cc.getHoradeSalida());
        }
        public CyberCafe (int numerodemaquinas, double horaentrada, double horasalida)
        {
            setNumerodeMaquinas(numerodemaquinas);
            setHoradeEntrada(horadeentrada);
            setHoradeSalida(horadesalida);
        }
        public void setNumerodeMaquinas(int numerodemaquinas)
        {
            this.numerodemaquinas=numerodemaquinas;
        }
        public int getNumerodeMaquinas()
        {
            return numerodemaquinas;
        }
        public void setHoradeEntrada(double horadeentrada)
        {
            this.horadeentrada=horadeentrada;
        }
        public double getHoradeEntrada()
        {
        return horadeentrada;
        }
        public void setHoradeSalida(double horadesalida)
        {
            this.horadesalida=horadesalida;
        }
        public double getHoradeSalida()
        {
            return horadesalida;
        }
        public String toString()
        {
            return "NumerodeMaquinas:"+getNumerodeMaquinas()+
                    "InHora de Entrada:"+getHoradeEntrada()+
                    "InHora de Salida:"+getHoradeSalida();
        }
}
solo hay un lugar a donde llegar sin encontrar la soledad

Desconectado Maitro...

  • The Communiter-
  • *
  • Mensajes: 2996
  • Maitrosoft ©®™
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #3 : noviembre 17, 2008, 11:48:31 am »
Mmm... que error te da el IDE???
tengo una duda... estas seguro que un atributo double te va a poder almacenar "10:35"

Desconectado carlos_hackmandracker

  • Sv Member
  • ***
  • Mensajes: 314
  • Que viva el Metal
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #4 : noviembre 17, 2008, 12:14:53 pm »
eso estaba pensando fijate man pero puede ser float o de que tipo ayudame man por favor
solo hay un lugar a donde llegar sin encontrar la soledad

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #5 : noviembre 17, 2008, 01:26:27 pm »
si eso ya lo cree en la clase cibercafe te lo pondre aqui para que veas

public class CyberCafe {
private int numerodemaquinas;
        private double horadeentrada, horadesalida;
        public CyberCafe()
        {}
        public CyberCafe(CyberCafe cc)

un constructor que acepta un objeto del mismo tipo como entrada? wtf? , apegate a la función del constructor, aparte de eso, los constructores NO tienen retorno ah chis si no regresan nada, toi loco yo XD , aparte de eso no tenes un main. tenes un vergo de cosas en los constructores sobrecargados que deberian estar en el main.
« Última Modificación: noviembre 17, 2008, 01:38:56 pm por g00mba »

Desconectado carlos_hackmandracker

  • Sv Member
  • ***
  • Mensajes: 314
  • Que viva el Metal
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #6 : noviembre 17, 2008, 04:35:15 pm »
man si  ya se que me  faltan un vergo de cosas si lo que quiero es que alguien me ayuda a desifrar cuales son que hay errores eso estoy mas que seguro si no fuese asi no estaria pidiendo ayuda no crees....
solo hay un lugar a donde llegar sin encontrar la soledad

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #7 : noviembre 17, 2008, 04:47:23 pm »
man si  ya se que me  faltan un vergo de cosas si lo que quiero es que alguien me ayuda a desifrar cuales son que hay errores eso estoy mas que seguro si no fuese asi no estaria pidiendo ayuda no crees....
y que estoy haciendo entonces? queres ayuda o lo queres ya en bandeja?, como vas a saber que esta mal si ni siquiera esta completo? ya te di los errores del constructor, pero el de la tarea sos vos no yo. aqui te podemos ayudar, pero pone de tu parte también. :thumbsup:
aparte de eso no has sido muy explicito con los errores q te tira...

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #8 : noviembre 17, 2008, 04:57:46 pm »
por cierto, talvez porque no esta completo... pero para que tenes un constructor que acepta otro objeto del mismo tipo? eso es como instanciar una instancia o_O

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #9 : noviembre 17, 2008, 05:06:20 pm »
ah otra cosa, para pasar a horas de manera correcta tenes dos opciones: lo capturas como fecha directamente o como string y le haces una funcion parser, las clases java ya incluyen una que te permite hacer ambas cosas, se llama simpledateformat, no tenes q llamar ninguna clase, ya esta incluida por default en las básicas.

Desconectado carlos_hackmandracker

  • Sv Member
  • ***
  • Mensajes: 314
  • Que viva el Metal
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #10 : noviembre 19, 2008, 02:19:33 pm »
HEY manes asi era com quedaba este codigo pero que me costo poder llegar h aesto pero gracias se los agradesco..

 package javaaplication1;
 public class PruebaCiber {
 
 public static void main(String [] Args)
 {
  PruebaCiber obj = new PruebaCiber();
  PruebaCiber obj1 = new PruebaCiber();
  obj1.setNumeroMaquina(5);
  obj1.setHoraEntrada(10:23);
  obj.setNumeroMaquina(12);
  obj.setHoraEntrada(9);
  obj1 = obj2;
 
  for (PruebaCiber:obj2 )
  {
    System.out.println(obj2);
  }
}
}
ahora a celebrar tengo 10 en este parcial porque era parcial no tarea jajajaja a celebrar  :drinks: :drinks: :drinks:
solo hay un lugar a donde llegar sin encontrar la soledad

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #11 : noviembre 19, 2008, 02:24:25 pm »
ah chis y todos los constructores q tenias o_O?

un main q crea un objeto y despues hace otro igual? eso era todo?

Desconectado carlos_hackmandracker

  • Sv Member
  • ***
  • Mensajes: 314
  • Que viva el Metal
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #12 : noviembre 19, 2008, 02:28:02 pm »
es que me estaba pidiendo un constructor sin argumentos y de ahi otro que me almacenara numero de maquinas y la hora de entrar pues yo no habia visto ningun codigo parecido pero me puse a leer y pues ahi estan los frutos man pero gracias en especial a voz go0mba ya que me ayudastes mucho a pensar se te agradece-.  :yahoo: :mosh:
solo hay un lugar a donde llegar sin encontrar la soledad

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #13 : noviembre 19, 2008, 02:32:35 pm »
si, lo q hiciste de obj1=obj2 es la forma mas practica de hacer otra instancia. gonito java vaaa

Desconectado carlos_hackmandracker

  • Sv Member
  • ***
  • Mensajes: 314
  • Que viva el Metal
Re: Manes necesito ayuda en java para crear objetos
« Respuesta #14 : noviembre 19, 2008, 02:45:30 pm »
es bonito man lo unico que con una letra o un espacio mal puesto ahi esta el error pero es bonito cuando ya saves que es lo que te daba problema
solo hay un lugar a donde llegar sin encontrar la soledad