Membro desde: 12/12/2006 14:14:55
Mensagens: 508
Localização: Porto Alegre
Offline
Sempre me falaram que a classe object é a mais importante do java pois todas herdam dela revolvi pesquisa e achei ele um pouco estranha,
olhem o ódigo dela:
esse método equals
Não entendi está instrução this==obj?? está instrução verifica se a classe Object que está referencianda com this e igual ao objeto que está passando como parâmetro é isto???
Membro desde: 12/12/2006 14:14:55
Mensagens: 508
Localização: Porto Alegre
Offline
Não consegui enxergar isto cara
pra min ele verifica a classe Object já que no método usa-se a referência this com o objeto passado como parâmetro pra min isto ai é se a classe object é igual ao objeto passado me corrige se eu estiver errado... acho que este this que está me confundindo.
Membro desde: 10/07/2006 10:37:23
Mensagens: 3161
Offline
this se refere a propria classe... quando ultilizase this e o mesmo
que referenciar a propria classe... neste caso ele verifica se a propria classe Object é igual a outra instancia da classe Object passada por parametro... este principio ultiliza herança... digamos que vc tera uma classe Coisa esta classe obviamente herda de Object como todas...
então: um Coisa é um Object e quando fizar um coisa.equals(coisa2)
(considerando que coisa e coisa2 são instancia da classe coisa)
então ele verifica se coisa = coisa2
espero ter ajudado...
Membro desde: 12/12/2006 14:14:55
Mensagens: 508
Localização: Porto Alegre
Offline
Cara entendi mais ou mesmo tinha esquecido que todas herdam de Object
so não compreendi a parada da instância, esse método getClass o que ele faz ele tb é muito estranho.
Membro desde: 14/06/2011 09:50:48
Mensagens: 948
Offline
Pessoal, mas porque criar um array de Object por exemplo??? Com que finalidade eu preciso abstrair os meus tipos de objetos? Estou estudando o livro Use a cabeça Java. E me atrapalhei aqui em polimorfismo... Seguinte....
This message was edited 1 time. Last update was at 10/08/2011 08:42:15
-"Aquele que pergunta é um tolo por cinco minutos, mas aquele que não pergunta permanece um tolo para sempre." - Provérbio Chinês - Mas por favor, use o google antes!
"A evolução da forma começa com a percepção da falha."