Ciao,codice:class A { int a=0; public A() { a = getCampo(); } public int getCampo() { return ++a; } } class B extends A { int b=0; public B() { b = getCampo(); } } ...main... B obj = new B(); System.out.println("a = " + obj.a + " b = " + obj.b); A obj = new B(); System.out.println("a = " + obj.a + " b = " + obj.b);
qualcuno sa dirmi il perchè se l'oggetto ha riferimento B compila mentre quando ha riferimento A non compila?
Grazie Ciao