Ho il codice seguente:
class Hello {
class Thing {
public int size;
Thing() {
size = 0;
}
}
public static void main(String[] args) {
Thing thing1 = new Thing();
System.out.println("Hello, World!");
}
}
So Thing
che non fa nulla, ma il mio programma Hello, World si compila bene senza di esso. Sono solo le mie classi definite che mi mancano.
E si rifiuta di compilare. Arrivo No enclosing instance of type Hello is accessible."
alla linea che crea una nuova Cosa. Suppongo sia:
- Ho problemi a livello di sistema (in DrJava o nella mia installazione Java) o
- Ho dei malintesi di base su come costruire un programma di lavoro in Java.
Qualche idea?