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
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
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.
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
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
Explicou como se fosse para uma criança de 5 anos e era exatamente isso que eu tava precisando, obrigado! 😂
Tmj, Jairo. Sucesso nos estudos. Seja bem-vindo ao canal.
Pausei aos 3:10 para comentar! Que didática fora da curva! Parabéns.
Simples e direto muito bom!
@@lucasfernandes3920 Obrigado, Lucas. Seja bem-vindo ao canal 🧑🏽💻☕ Logo, logo sai mais conteúdos. Espero que goste. Um abraço
Muito bom!
Obrigado, mheloisa. Seja bem-vinda ao canal. Bons estudos.
Nunca nenhum professor conseguiu fazer isto entrar na minha cabeça, você deu os melhores exemplos, muito obrigado irmão de verdade!
Tmj 🧑🏽💻☕ Obrigado, irmão
Explicou muito bem irmão, parabéns
Obrigado, Carlos. Seja bem-vindo ao canal 🧑🏽💻☕
Top demais, parabéns!
Obrigado, Bruno. Seja bem-vindo ao canal. Sucesso nos estudos.
mt bom
Muito obrigado. Seja bem-vindo ao canal. Sucesso nos estudos.
Curti pra caramba sua explicação
Obrigado, Wagner. Seja bem-vindo ao canal 🧑🏽💻☕ Sucesso nos estudos 🚀
Ótima explicação
Obrigado, Pablynne. Seja bem-vinda vida ao canal 🧑🏽💻☕🚀
Ótimo conteúdo
Obrigado, Justin. Bons estudos 🧑🏽💻☕
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
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
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
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.
amigo o quando crio a minha clsasse não aparece esse nome Package apenas public class direto ;-;
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
@@olivalpaulino sim sim amigo eu fiz isso eu deu tudo certo MUITÍSSIMO obrigado 🫂🫂🫂🫂🫂🫂
😂😂
Aprendi e ri muito vendo essa aula!
Que bom que gostou kkkk Sucesso nos estudos. Seja bem-vindo ao canal 🧑🏽💻☕