Em primeiro lugar muito obrigado pelo elogio e fico feliz por estar ajudando. Então, quando comecei a gravar as aulas e foi tudo meio fora de ordem, no final o material ficou até bom, mas n seguiu uma sequência e sinto q n ficou 100%, por isso estou reformulando o módulo 1 - 2 e preparando o módulo 3, no entanto tive que dar uma pausa nos vídeos por problemas pessoais, pretendo retomá los no próximo mês reformulando os módulos e lançando o módulo 3 web com JSF e Primefaces. Vlw pelo toque!
Olá boa tarde, terminei hoje de assistir as aulas do Modulo 1 e quero deixar registrado aqui meus parabéns pela iniciativa, excelentes aulas e explicações, partirei agora para o Modulo 2.... Acho que faltou uma aula sobre o assunto SobreCarga de Métodos, não?
Parabens pelas aulas...estão claras e explicativas, muito coisa que não consegui aprender com meu professor na faculdade consegui aprender nas suas videoAulas. Agora esse assunto "Herança de Object" ta um pouco difícil, não consegui entender 100% principalmente o hashCode.
Se eu entendi bem, o hasCode retorna um índice de objetos de determinada classe. Por exemplo, se você cria 3 objetos do tipo pessoa e dois do tipo cachorro teríamos algo do tipo: Pessoa faxineiro = new Pessoa(); // hasCode = 1 Pessoa gerente = new Pessoa(); // hasCode = 2 Pessoa secretaria = new Pessoa(); // hasCode = 3 Cachorro PastorAlemao = new Cachorro(); // hasCode = 1 Cachorro Poodle = new Cachorro(); // hasCode = 2 É isso mesmo?
Não entendi qual é o significado do valor que o método hashCode() retorna originalmente, ou seja, se não for sobrescrito. E para que exatamente este método serve? Talvez em alguma aula posterior isso acabe sendo exclarecido mas com base nesta aula não entendi.