Estoy desarrollando una pequeña aplicación de escritorio en Netbeans. Este es mi primer programa y estoy enfrentando un tipo de error muy extraño. Sé que hice algo mal, pero incapaz de rastrear lo que estoy haciendo mal :(¿Cómo puedo resolver "una instancia adjunta que contiene X.Y es obligatorio"?
por favor me ayude a resolver este error
Descripción:. Tengo un paquete por defecto Src
y estoy creando nuevas clases de Java . en este paquete como necesarias, junto con otras clases hice una clase X
así:
public class X
{
public class Y
{//some member functions and variables exist here}
public class Z
{//some member functions and variables exist here}
//some member functions and variables exist here
}
ahora tengo que crear una instancia de una de las clases internas de alguna otra clase que existe en el mismo paquete, como este :
public X.Y oY = new X.Y();
pero estoy consiguiendo el error siguiente:
an enclosing instance that contains X.Y is required
por favor me ayude a resolver este error.
posible duplicado de [Una instancia que encierra que contiene se requiere] (http://stackoverflow.com/questions/4297857/an-enclosing-instance-that-contains-my-reference-isquired) –