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
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.
ya pero tiene que estar todo en el mismo archivo. No hay ninguna forma de declararla fuera pero en el mismo archivo?
Cita de: 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?
Puedes hacer:
public class Principal
{
....
}
class Aux
{
...
}
En el mismo archivo ;)
lo habia provado pero haciendo la clase publica i tampoco compilava, ahora si.
graciass