Pessoal,
gostaria de saber se alguém sabe me explicar a diferença entre as 2 comparações (geradas automaticamente pelo eclipse no método equals())
if (getClass() != obj.getClass())[/code]e[code]if (!(obj instanceof MeuObjeto))
um é mais abrangente que o outro? alguém sabe dizer?
Cara, como assim qual a diferencia ?
instanceof verifica se uma referencia é instancia de alguma classe ( no caso o Object ).
getClass() é pra verificar se uma classe é do mesmo tipo da outra ( mesmo nome ).
queria saber a diferença porque a IDE disponibiliza as 2 opções, mas ja entendi agora hehehe… valeu!