POO Java 2024: Java Interfaces O que e? Interface e Implements no Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 33

  • @olivalpaulino
    @olivalpaulino  9 หลายเดือนก่อน +3

    Curso Java na Prática com Intellij: pay.kiwify.com.br/6RjM38z
    Curso de criação de janelas gráficas em java, e formulários de cadastro, com Java Swing na prática, no valor promocional, para os membros do canal. Acesse e conheça o curso: pay.kiwify.com.br/RXED8AQ

  • @JairoAlbertto
    @JairoAlbertto หลายเดือนก่อน +2

    Explicou como se fosse para uma criança de 5 anos e era exatamente isso que eu tava precisando, obrigado! 😂

    • @olivalpaulino
      @olivalpaulino  หลายเดือนก่อน +2

      Tmj, Jairo. Sucesso nos estudos. Seja bem-vindo ao canal.

  • @waydevstacksz
    @waydevstacksz 23 วันที่ผ่านมา

    Pausei aos 3:10 para comentar! Que didática fora da curva! Parabéns.

  • @lucasfernandes3920
    @lucasfernandes3920 หลายเดือนก่อน +3

    Simples e direto muito bom!

    • @olivalpaulino
      @olivalpaulino  หลายเดือนก่อน

      @@lucasfernandes3920 Obrigado, Lucas. Seja bem-vindo ao canal 🧑🏽‍💻☕ Logo, logo sai mais conteúdos. Espero que goste. Um abraço

  • @mheloisavt8762
    @mheloisavt8762 หลายเดือนก่อน +1

    Muito bom!

    • @olivalpaulino
      @olivalpaulino  หลายเดือนก่อน

      Obrigado, mheloisa. Seja bem-vinda ao canal. Bons estudos.

  • @GutilokoeGohan
    @GutilokoeGohan 7 หลายเดือนก่อน +1

    Nunca nenhum professor conseguiu fazer isto entrar na minha cabeça, você deu os melhores exemplos, muito obrigado irmão de verdade!

    • @olivalpaulino
      @olivalpaulino  7 หลายเดือนก่อน +1

      Tmj 🧑🏽‍💻☕ Obrigado, irmão

  • @Versodatecnologia
    @Versodatecnologia 2 หลายเดือนก่อน +1

    Explicou muito bem irmão, parabéns

    • @olivalpaulino
      @olivalpaulino  2 หลายเดือนก่อน +1

      Obrigado, Carlos. Seja bem-vindo ao canal 🧑🏽‍💻☕

  • @brunomarx6713
    @brunomarx6713 3 หลายเดือนก่อน +1

    Top demais, parabéns!

    • @olivalpaulino
      @olivalpaulino  3 หลายเดือนก่อน

      Obrigado, Bruno. Seja bem-vindo ao canal. Sucesso nos estudos.

  • @EuFake2
    @EuFake2 4 หลายเดือนก่อน +1

    mt bom

    • @olivalpaulino
      @olivalpaulino  4 หลายเดือนก่อน

      Muito obrigado. Seja bem-vindo ao canal. Sucesso nos estudos.

  • @wagnerjunior7440
    @wagnerjunior7440 3 หลายเดือนก่อน +1

    Curti pra caramba sua explicação

    • @olivalpaulino
      @olivalpaulino  3 หลายเดือนก่อน

      Obrigado, Wagner. Seja bem-vindo ao canal 🧑🏽‍💻☕ Sucesso nos estudos 🚀

  • @pablynnecaldeira8915
    @pablynnecaldeira8915 5 หลายเดือนก่อน +1

    Ótima explicação

    • @olivalpaulino
      @olivalpaulino  5 หลายเดือนก่อน

      Obrigado, Pablynne. Seja bem-vinda vida ao canal 🧑🏽‍💻☕🚀

  • @JustinTimeNocap
    @JustinTimeNocap 6 หลายเดือนก่อน +1

    Ótimo conteúdo

    • @olivalpaulino
      @olivalpaulino  6 หลายเดือนก่อน

      Obrigado, Justin. Bons estudos 🧑🏽‍💻☕

  • @postsdorgados857
    @postsdorgados857 4 หลายเดือนก่อน +2

    Eu sempre tenho dificuldades de entender é qual a diferença na prática que faria utilizar uma classe abstrata em vez de uma interface, ou vice-versa

    • @olivalpaulino
      @olivalpaulino  4 หลายเดือนก่อน +2

      Na classe abstrata você pode ter atributos e métodos, que serão herdados pela classe concreta. Já na interface é só a assinatura do método, sem a necessidade de ter atributos. Uma interfaces pode fazer parte de várias classes. Mas, uma classe abstrata não será herdada pelas mesmas classes, por ter mais informações dentro dela. Interface é algo isolado que os outros devem usar. Já a classe abstrata que tem métodos abstratos, precisa ser herdada por completo, obrigando quem a herda, implementar todos os métodos abstratos. Espero que a visão ajude

  • @juliol8795
    @juliol8795 8 หลายเดือนก่อน +1

    eu entendi muito bem como fazer, mas não entendi muito bem o caso de uso, por exemplo quando que eu uso a interface em vez da herança

    • @olivalpaulino
      @olivalpaulino  8 หลายเดือนก่อน +3

      Salve, Julio. Você usa herança quando deseja que outra classe herde as características (atributos) e métodos dela. Já a interface, ela fica mais restrita a criar métodos sem implementação, que devem ser criados na classe que os implementa. A interface está mais ligada em gerar a obrigação de criar a forma como o bloco de código do método será usado na classe que a usa (isso pode varia de classe para classe). Já a herança está mais ligado com reuso do mesmo código dentro de outra classe. Espero que a dica ajuda. Bons estudos.

  • @Caçador_de_Petista
    @Caçador_de_Petista 8 หลายเดือนก่อน +1

    amigo o quando crio a minha clsasse não aparece esse nome Package apenas public class direto ;-;

    • @olivalpaulino
      @olivalpaulino  8 หลายเดือนก่อน +1

      Esse vídeo pode ajudar, Scott: th-cam.com/video/EMP2nDyYlRY/w-d-xo.html Provavelmente, tu tá criando o projeto com o gerenciador do Intellij e no vídeo crio com o Maven. Espero que ajude

    • @Caçador_de_Petista
      @Caçador_de_Petista 8 หลายเดือนก่อน

      @@olivalpaulino sim sim amigo eu fiz isso eu deu tudo certo MUITÍSSIMO obrigado 🫂🫂🫂🫂🫂🫂

  • @TenseiMc
    @TenseiMc 2 หลายเดือนก่อน +1

    😂😂

    • @TenseiMc
      @TenseiMc 2 หลายเดือนก่อน +1

      Aprendi e ri muito vendo essa aula!

    • @olivalpaulino
      @olivalpaulino  2 หลายเดือนก่อน +1

      Que bom que gostou kkkk Sucesso nos estudos. Seja bem-vindo ao canal 🧑🏽‍💻☕