Comparando Classes ao invez de objetos

Vamo lá…

eu tenho um objeto x do tipo [color=red]Object[/color] que recebi via um [color=green]ObjectInputStream[/color].
Sei que esse objeto pode pertencer uma entre 3 classes diferentes: [color=red]Mensagem[/color], [color=red]Login[/color] e [color=red]Consulta[/color].

Como faço para criar está comparação? :roll:

Dependendo da classe a qual este [color=red]Object[/color] pertencer originalmente, um metodo diferente sera invocado.

Alguma ideia?

PS:. Para aqueles que começam sempre com : “procura no google”, tudo o que eu achei até o momento, foi como me certificar que um objeto é IQUAL ao outro com .isEqual(), mas como podem perceber, não é disso que eu preciso.

use o instanceof , para fazer essa comparação.

//o é o objeto que vc quer saber 

if( o instanceof Mensagem ){




} else if ( o instanceof Login){


}

flw

Valew Homem Aranha Hobbit, você salvou o meu projeto ^^

vlw mesmo