Título: duda basica de programacion en java Publicado por: MlcR0 en 18 Diciembre 2006, 18:11 pm hola, tengo un problemilla en una practica que estoy realizando
Declaro una clase(aux) dentro de otra clase(principal). Despues desde otra clase(main) creo un objeto aux . Al compilar tengo algun problema: ˇ En windows: se crea el objeto pero no de clase aux, sino de clase principal.aux , y no me sirve. ˇ En Linux: no me permite crear el objeto porque no reconoce la clase. Que problema hay?? Gracias por adelantado Título: Re: duda basica de programacion en java Publicado por: Ragnarok en 18 Diciembre 2006, 18:38 pm El problema está en que la clase la has declarado dentro de otra, si no quieres manejar aux a través de principal no la declares dentro.
Título: Re: duda basica de programacion en java Publicado por: MlcR0 en 18 Diciembre 2006, 18:41 pm ya pero tiene que estar todo en el mismo archivo. No hay ninguna forma de declararla fuera pero en el mismo archivo?
Título: Re: duda basica de programacion en java Publicado por: Casidiablo en 18 Diciembre 2006, 23:39 pm ya pero tiene que estar todo en el mismo archivo. No hay ninguna forma de declararla fuera pero en el mismo archivo? Puedes hacer: Código: public class Principal En el mismo archivo ;) Título: Re: duda basica de programacion en java Publicado por: MlcR0 en 19 Diciembre 2006, 00:34 am lo habia provado pero haciendo la clase publica i tampoco compilava, ahora si.
graciass |