Quote Originariamente inviata da rrt Visualizza il messaggio
grazie per la risposta però non funziona......

praticamente devo inizializzare gli oggetti in ogni caso?
cioè ho 3 classi(Prodotto,Macchina,Ricambio) con un costruttore ciascuna che come prassi inizializza le variabili d istanza
quindi non c'è modo di fare

public void metodo (Object o)
{
se o corrisponde all' oggetto Prodotto prodotto fai questo...
ecc....
Prodotto prodotto deve essere inizializzato
ma se si come faccio a farlo? visto che è l'utente iterativamente a inizializzarlo
Questo è un altro problema.. tu avevi chiesto come capire se l'oggetto fosse di tipo a, b o c. Non so come sia strutturato il tuo progetto e dove sia inserito questo "metodo".
In ogni caso, andbin ha risposto in modo esaustivo.