Salve a tutti, ho un dubbio che non so come chiarire..
Mi riferisco all'argomento della composizione in java..
so che se io dichiaro una classe <CLASSE2> seguita dalla parola chiave "extends" <CLASSE1> , CLASSE2 puo' accedere ai metodi di CLASSE1 .
ma se io in CLASSE2 creo un oggetto di CLASSE1 , come lo posso utilizzare??
es
public class CLASSE2 extends CLASSE1
{
public static void main(String args[ ])
{
CLASSE1 var ; //oggeto di CLASSE 1
/*come posso utilizzare "var" ?? posso solo chiamare i metodi della sua superclasse, o posso anche usarla come se fosse un tipo primitivo qualsiasi?? l'ultima opzione non credo sia corretta, pero ho bisogno di una piccola lucidazione...*/
....
}
}![]()