Professor, poderia explicar o que é aquilo na linha 26? Pessoa p = (Pessoa) obj; Não entendi muito bem essa parte. Tá criando um obj do tipo Pessoa? Explica, por favor. Ah, aula excelente!
Fala Bernardo! O método equals recebe um parâmetro do tipo Object. Neste caso específico estamos passando como argumento um objeto do tipo Pessoa que é filha de Object. "(Pessoa) obj" é um typecast, conversão de tipo. Não sei se os conceitos de orientação a objetos estão claros para você (herança), eu pretendo fazer uns vídeos sobre OO em Java e vou publicá-los em breve.
conteúdo direto ao ponto de altíssima qualidade!!!
Por favor, meu caro, faça mais vídeos de JAVA!!!
Muito obrigado MESTRE, você me ajudou muito
dps de pesquisar 1h sobre, vc me salvou, mh nova religião !!
Adorei a explicação! Thnks
como se divide a tela?
Professor, poderia explicar o que é aquilo na linha 26?
Pessoa p = (Pessoa) obj;
Não entendi muito bem essa parte. Tá criando um obj do tipo Pessoa? Explica, por favor. Ah, aula excelente!
Fala Bernardo! O método equals recebe um parâmetro do tipo Object. Neste caso específico estamos passando como argumento um objeto do tipo Pessoa que é filha de Object. "(Pessoa) obj" é um typecast, conversão de tipo. Não sei se os conceitos de orientação a objetos estão claros para você (herança), eu pretendo fazer uns vídeos sobre OO em Java e vou publicá-los em breve.
@@leobarauna Ahhhh, agora entendi! Não tinha ouvido falar nesse typecast. Mas tranquilo! Só era isso mesmo. Valeu!!!!
Por favor, meu caro, faça mais vídeos de JAVA!!!