salve a tutti,
ho questa semplice classe:
e questa:codice:class classe1 { public void funzione() { System.out.println("sono la classe 1"); } }
ho il programma principale:codice:class classe2 extends classe1 { public void funzione() { System.out.println("sono la classe 2"); } }
il problema è che l'object id di classe1 ( C1 ) non referenzia "funzione" di classe2...codice:class classe { public static void main(String argv[]) { classe1 C1; classe2 C2; C1=new classe1(); C2=new classe2(); if(C1 instanceof classe2) ((classe2)C1).funzione(); else System.out.print("NON ISTANZIA"); } }
Mi potete aiutare ?
Grazie

Rispondi quotando

