premetto che il codice è stupido e mi serve solo per capire come mai nn riesco a compilare classi separate. mi potreste aiutare?
secondo voi perchè mi da errore sulla compilazione di questo codice?
l'errore che mi dà è il seguente: non-static variable c cannot be referenced from a static contextcodice:public class prova{ class Ciao{ private String x; public Ciao(){ x="ciao"; } public String toString(){ return x; } } public static void main(String[] args){ c=new Ciao(); System.out.println(c); } private Ciao c; }
c=new Ciao();
scusate ma cosa vuol dire? ho provato anche a disinstallare e reinstallare la jvm ma nn funziona ugualmente! perchè??