Тёмный

Como fazer sobrescrita de métodos (Herança parte 2) - Curso Java POO Aula #12 

Academia dos Devs
Подписаться 11 тыс.
Просмотров 3,8 тыс.
50% 1

E ai Dev, beleza? Essa aula ficou incrível, nela eu te dou algumas dicas de como melhorar o seu código que já faz o uso de herança. Nesse vídeo você irá aprender a fazer sobrescrita de métodos na herança de classes, podendo aproveitar a implementação do método da classe super ou sobrescrever tudo. Também será mostrado o método toString que é herdado da classe Object e como usá-lo nas suas classes. Além disso você irá aprender um dos principais modificadores de sem acesso: final e abstract.
☕Conheça as Caneca do Academia dos Devs:
bit.ly/45HukWR
💭 Faça parte da nossa comunidade no Discord
bit.ly/3USWquR
💬 Redes sociais
Instagram: / academiadosdevs
Tiktok: / academiadosdevs
Outras redes: beacons.ai/academiadosdevs
Log ⏱:
00:00 - Introdução ao método toString
07:57 - Método toString
09:50 - Sobrescrevendo o toString
11:31 - Declaração implícita e explícita
13:25 - Classe Object
15:19 - Anotação Override
16:50 - Atalho parar o toString
17:25 - Exemplo mais complexo
23:51 - Sobrescrita usando super
27:48 - Sobrescrevendo outro método
29:06 - Modificadores de sem acesso
30:11 - Método final
32:44 - Classe final
33:35 - Classe e método abstract

Опубликовано:

 

10 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 35   
@AcademiadosDevs
@AcademiadosDevs Год назад
Ei Dev, beleza? Agora temos um servidor no Discord para vocês tirarem dúvidas e compartilharem conhecimentos: discord.gg/wz57R2c2XF Até mais e bons estudos ;)
@gugatavares1825
@gugatavares1825 3 месяца назад
Que aula!!
@thebest_life
@thebest_life Год назад
parabens pelas aulas, muito boa.
@AcademiadosDevs
@AcademiadosDevs Год назад
Obrigado, Jonas!
@augustovitoriano3769
@augustovitoriano3769 6 месяцев назад
Cara impressionante sua didática, agradeço muito seu trabalho, apresentei esse canal a uma amiga minha na faculdade ela também amou a sua didática, Deus te abençoes em Cristo Jesus.
@AcademiadosDevs
@AcademiadosDevs 6 месяцев назад
Wow, muito obrigadooo!!! Que bom que está curtindo! Sucesso pra você também e bons estudos ;)
@1987MaDrUgA
@1987MaDrUgA Год назад
Excelente aula! Continuo entendendo tudinho. Continue nos dando sabedoria, mestre!
@AcademiadosDevs
@AcademiadosDevs Год назад
Obrigado, Edivaldo! Pode deixar 😉
@dmascc
@dmascc Год назад
que aula incrível, impossível ter conteúdo melhor que esse! não para com as aulas pfvr
@AcademiadosDevs
@AcademiadosDevs Год назад
Muito obrigado, Diogo! Vou continuar sim 😉
@rubenslira371
@rubenslira371 4 месяца назад
Eu criei o Array arma[3], coloquei o arco longo e as adagas, o terceiro espaço eu deixei fazio para poder chamar a função setArma(), assim eu posso organizar meu armamento, além me permitir levar outros equipamentos
@AcademiadosDevs
@AcademiadosDevs 4 месяца назад
Boa!
@mathyassouza3559
@mathyassouza3559 Год назад
Melhor aula de Java , parabéns 👏🏻👏🏻
@canaljk31
@canaljk31 6 месяцев назад
Parabéns pelo excelente trabalho Lucas, está me ajudando demais. Queria que me explicasse o porque eu criaria um método abstract em uma classe para implementar em outra classe ? Eu não entendi qual momento é qual a lógica. Sucesso, continuo maratonando.
@AcademiadosDevs
@AcademiadosDevs 5 месяцев назад
Obrigado. Você pode criar um "padrão" do método em que todas as classes filhas precisam cumprir e implementar. Ex: Classe Jogador com método abstract atacar Classes que herdam Guerreiro e Arqueiro. Cada uma dessas subclasses ataca de um jeito diferente, um com uma espada e outro com um arco, então elas precisam implementar do jeito delas, mas obedecendo o nome do método atacar. Foi um exemplo meio ruim, eu sei, mas deu pra entender?
@nicoleishikawa950
@nicoleishikawa950 Месяц назад
Lucas, adorei a aula. Parabéns!! Do jeito que você explica fica fácil. Consegue fazer um vídeo com a inscrição de um cliente? Usando métodos abstratos e um arquivo TXT?
@AcademiadosDevs
@AcademiadosDevs Месяц назад
Oi, aqui no canal já tem um vídeo que eu ensino classe e método abstract, o link é esse aqui: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cmlZpi4XVSo.htmlsi=gYA3u4R6UxxZ7hxt&t=2020 Nessa semana irá sair o vídeo de gravação em arquivos de texto, então fique ligado.
@nicoleishikawa950
@nicoleishikawa950 Месяц назад
@Juniorbokitamma
@Juniorbokitamma Год назад
Parabéns pela aula professor ❤
@Luis-lh1zy
@Luis-lh1zy Год назад
Parabens pelo conteudo, me ajudou muito no começo quando estava vendo OOP na faculdade e continua ajudando muito ate hj, vc é fera💪💪💪
@AcademiadosDevs
@AcademiadosDevs Год назад
Muito obrigado, Luis! Fico feliz de ter contribuído no seu aprendizado. Sucesso nos seus estudos e carreira 😉
@leandrofrancasouza7396
@leandrofrancasouza7396 Год назад
Cara essa sua didática é muito top
@AcademiadosDevs
@AcademiadosDevs Год назад
Valeuuuu✌🏼
@M_Goulart
@M_Goulart 8 месяцев назад
Muito boa aula ! Meu... tem muito conteúdo nesses 37min de aula, muita coisa importante mesmo ! Valeu, sucesso para vc e seu canal.
@AcademiadosDevs
@AcademiadosDevs 7 месяцев назад
Muito obrigado! Realmente, tem bastante coisa nesse vídeo, acho que exagerei, pode ter ficado um pouco maçante de assistir...
@M_Goulart
@M_Goulart 7 месяцев назад
@@AcademiadosDevs Opa... nada maçante! Ficaria se fosse 37min com pouco conteúdo, mas nesse caso aí valeu muito cada minuto do vídeo, realmente muito bom !
@viniciusdiniz_6942
@viniciusdiniz_6942 Год назад
Amo quando vc fala -" tem um jeito mais facil " kkkk
@AcademiadosDevs
@AcademiadosDevs Год назад
Tem que ensinar o jeito mais difícil primeiro para dar valor kkk
@RSBELMONT
@RSBELMONT 5 месяцев назад
cara to gostando muito de estudar Java, pra mim ta sendo bem mais fácil porque eu passei 1 ano direto estudando Python e POO, e praticamente a linha de raciocinio é a mesma, espero um dia poder ser desenvolvedor Java, mas arrumar emprego como desenvolvedor nos dias de hoje ta muito complicado. ta muito saturado o mercado
@AcademiadosDevs
@AcademiadosDevs 5 месяцев назад
Mais ou menos, está saturado de desenvolvedor "comum", é sempre bom ter um diferencial. Para conseguir o primeiro emprego na área, é sempre bom ter projetos no currículo voltados para o tipo de vaga. Continua focado nos estudos mas não fique preso em vídeo aulas, comece a fazer projetos pessoais. Bons estudos pra você!
@RSBELMONT
@RSBELMONT 5 месяцев назад
@@AcademiadosDevs bom vou dizer o que ja aprendi nessa caminhada, sou desenvolvedor Django, conheco cetenas de bibliotecas e Apis ótimas, tenho conhecimento em estruturacao de banco de dados, conhecimento em docker, conhecimento em configuracao de servidores Apache, Nginx. nao sei se esse conhecimento que adquiri é o suficiente para dizer "diferencial", mas eu estudei pra caramba e eu nunca fiz uma entrevista kkkkkkkk edit: tambem tenho conhecimento em ETL utilizando PDI
@JogaNadaFC
@JogaNadaFC Год назад
Boa mano!!! Tem que começar a gravar em inglês, expandir seu alcançe.
@AcademiadosDevs
@AcademiadosDevs Год назад
Valeuu ✌🏼
@viniciusdiniz_6942
@viniciusdiniz_6942 Год назад
AI zé da manga, que aulinha gostosa
@AcademiadosDevs
@AcademiadosDevs Год назад
Kkkkkkkk É um apelido novo por aula aqui
Далее
What is Observable | Observables | Angular 12+
14:16
Просмотров 147 тыс.
Is it impossible to cut off so much?💀🍗
00:14
Просмотров 3,9 млн
Каха и суп
00:39
Просмотров 2,9 млн
The Only Unbreakable Law
53:25
Просмотров 318 тыс.
Como usar ArrayList no Java - Curso Java POO Aula #10
32:11