Entenda o Conceito de Herança | #4

Поделиться
HTML-код
  • Опубликовано: 4 дек 2024
  • Fala pessoal, tudo bem?
    Gravei vídeo de Entenda o Conceito de Herança para o canal Estudo na Web lugar onde você Aprende de Forma Descomplicada sobre o assunto de Análise e Desenvolvimento de Sistemas.
    Nesse vídeo conseguimos Entender o Conceito de Herança. Vimos Quando, Onde e Porque se aplicar no Conceito de Herança. Esse é um dos principais conceitos da Orientação a Objetos.

Комментарии • 31

  • @mariadasgracasalves1178
    @mariadasgracasalves1178 7 месяцев назад

    Ótima explicação, simples de entender!

  • @victorross5524
    @victorross5524 5 лет назад +2

    Muito bom e rápido

  • @levimoraesdesouza2035
    @levimoraesdesouza2035 4 года назад +1

    Muito bom conteúdo! Parabéns!

    • @EstudonaWeb
      @EstudonaWeb  4 года назад

      Obrigado pelo comentário Levi Morais
      Bons projetos e estudos

  • @AnaPaulaMC28
    @AnaPaulaMC28 5 лет назад +1

    Obrigada!🌹

  • @arima5657
    @arima5657 6 лет назад +1

    Parabéns pelo vídeo. Muito obrigado pela ajuda!

    • @EstudonaWeb
      @EstudonaWeb  6 лет назад +2

      Obrigado pelo comentário John, fico contente em saber que tenha lhe ajudado de alguma forma.
      Abraço e bons estudos!

  • @rigbone1996
    @rigbone1996 8 лет назад +20

    Muito bom seus videos, só é triste notar que enquanto muitos assistem vídeos que não agregam nada, vídeos educativos como este são praticamente ignorados.

    • @EstudonaWeb
      @EstudonaWeb  7 лет назад +6

      Paulo Felipe é uma pena mesmo, mesmo assim sabemos que ainda existem pessoas que procuram melhorar sua base de conhecimento.
      Obrigado pelo comentário!

  • @markim3000
    @markim3000 7 лет назад +1

    Muito bom as videos aulas!
    Parabéns pela sua iniciativa.

    • @EstudonaWeb
      @EstudonaWeb  3 года назад

      Obrigado pelo comentário Marcos. Fico contento que gostou.
      Bons estudos e projetos!

  • @viniciuspaiva8126
    @viniciuspaiva8126 6 лет назад +2

    Lucas, virando seu fã cara. Parabéns pelos vídeos.

    • @EstudonaWeb
      @EstudonaWeb  6 лет назад +1

      Opa Vinicius, muito obrigado pelo comentário.
      Legal que está gostando das aulas, espero que esteja sendo útil para você.
      Bons estudos!

    • @GuilhermeLobodeOliveira
      @GuilhermeLobodeOliveira 5 лет назад

      @@EstudonaWeb Eu também digo à mesma coisa, virei fã do canal!

  • @samuxui
    @samuxui 6 лет назад +2

    Cara tenho que dizer...
    Meus parabéns!!!
    Estou devendo a matéria de Análise Orientada a Objetos 1, hoje é a prova Análise Orientada a Objetos 2.
    Eu não sabia mais o que fazer, pois eles nos dão livros pra aprender, cada web-aula deles são 2 horas, você conseguiu me dar um esclarecimento em menos de 30m.
    Meus parabéns!!!
    Sorte pra mim na prova rs...
    Abraço!

    • @EstudonaWeb
      @EstudonaWeb  6 лет назад +2

      Olá Samuel, cara como fico contente em ter conseguido ajudar, espero sim que tenho conseguido ir bem na sua prova... Sei como é isso, muitos professor possuem métodos poucos práticos que dificultam bastante o aprendizado.
      Bons estudos e projetos. Sucesso!!!

    • @GuilhermeLobodeOliveira
      @GuilhermeLobodeOliveira 5 лет назад

      @@EstudonaWeb Bem isso, estou passando por isso, com uma professora com métodos poucos práticos, e o pior que ainda ela não reconhece que é à errada, ela acha que é o contrário. Uma pena.

  • @imagensimpactantes8696
    @imagensimpactantes8696 7 лет назад +2

    Parabêns

    • @EstudonaWeb
      @EstudonaWeb  7 лет назад +1

      Obrigado, estarei retomando as aulas.

  • @paulombonzi8020
    @paulombonzi8020 6 лет назад +2

    Parabéns pelas vídeo Aulas. Gostaria lhe fazer um pedido, estou desenvolvendo um sistema Web em PHP para controle Acadêmico, mas tenho problemas com UML, poderias me ajudar a criar os diagramas?

    • @EstudonaWeb
      @EstudonaWeb  3 года назад

      Obrigado pelo comentário Paulo. Pelo tempo da pergunto imagino que já desenvolver o sistema. Sucesso!
      Bons estudos e projetos!

  • @rodrigosantos6987
    @rodrigosantos6987 2 года назад

    Muito boa a sua aula, muito obrigado! No momento de escolher o tipo "String" para as classes Motor e Cor, a opção String não aparece na lista. Estou usando a versão 8.4.1 do Astah, usando uma licença de estudante. Será que este problema está relacionado a isso? Obrigado novamente!

    • @EstudonaWeb
      @EstudonaWeb  2 года назад

      Obrigado pelo comentário Rodrigo.
      Fica difícil saber exatamente o que pode ter ocorrido neste caso, mas provavelmente é algo relacionado a versão do Astah.
      A nova sequência de vídeo vai contar com uma ferramenta online para evitar esses problemas, muitas pessoas enfrentam problemas semelhantes ao seu.
      Bons projetos e estudos

  • @eduardoalves-ui3mg
    @eduardoalves-ui3mg 4 года назад +1

    Entao no caso se tivesse uma terceira subclasse abaixo das classes filhas, na subclasse ave seria por exemplo: aguia, cor :string, botar ovos; bolean

    • @EstudonaWeb
      @EstudonaWeb  3 года назад

      Opa Eduardo, obrigado pelo comentário.
      Precisa haver um cuidado muito grande ao modelar classes, principalmente quando pretendemos usar Herança.
      Geralmente usamos apenas 2 níveis, sendo: classe pai e classe filha, por isso a modelagem é muito importante.
      Desejo bons estudos e projetos.

  • @llkrashll1
    @llkrashll1 6 лет назад +1

    Lucas, me tira uma dúvida.
    Por exemplo, eu tenho uma classe pai "Usuario" e tenho 2 classes filhas "Supervisor" e "Auxiliar", no caso, cada um das sub-classes tem suas particularidades com relação aos métodos.
    Eu posso atribuir por exemplo que a classe pai tem todos os atributos que eu vou herdar para as sub-classes e deixar as minhas sub-classes com o atributo zerado?

    • @EstudonaWeb
      @EstudonaWeb  6 лет назад

      Olá Cleber.
      Cara não faz muito sentido fazer isso. A ideia da classe pai é conter tudo que for necessário ou genérico para as suas classes derivadas ( classes filhas ).
      Classes filhas teriam apenas os seus atributos e métodos que corresponde a classe em questão usando o seu exemplo seria algo relacionado ao supervisor e auxiliar.
      Existem particularidades na fundão de um supervisor e auxiliar, por isso não faz sentido todos esses métodos e atributos estarem dentro da super classe.
      Espero ter ajudado.
      Bons estudos e bons projetos.

    • @llkrashll1
      @llkrashll1 6 лет назад

      Deixe-me tentar explicar melhor:
      Fiz o seguinte:
      Na classe "Usuario", eu coloquei os atributos "id_usuario", "nome", "login", "senha", "tipo", e não defini nenhum método.
      Na classe "Auxiliar", não coloquei nenhum atributo (pois eles estão herdando de "Usuario"), no método eu coloquei "fazerInventario()", "fazerRelatorios()".
      Na classe "Supervisor", não coloquei nenhum atributo (pois eles estão herdando de "Usuário"), no método eu coloquei "AutorizarInventario()", "analisarRelatorio()".
      Vendo que eu não poderia colocar esses métodos tão específicos na classe pai "Supervisor", pois o Auxiliar não pode ter acesso de "AutorizarInventario()", e nem "analisarRelatorio()"...
      Dessa forma, teria problema eu deixar campo "Método" em branco na classe Pai?
      E da mesma forma, teria problema deixar os campos "Atributos" em branco nas classes Filha?

  • @miloshflanders1
    @miloshflanders1 6 лет назад +2

    Como q eu coloco essa setinha?

    • @EstudonaWeb
      @EstudonaWeb  6 лет назад +1

      Olá Milosh.
      No software que uso quando se tem duas classes que vão ter o relacionado entre elas, basta selecionar a classe que vai extenter a outra classe. Ao selecionar vai aparecer uma pequena seta ao lado da classe que foi selecionada, depois disso basta clicar nesta setinha e arrastar até a outra classe.
      Caso ainda tenha dificuldade veja o vídeo novamente e tente pausar no momento que eu mostro o relacionamento, pode ser que vendo vc entenda melhor.
      Bons estudos e projetos

  • @llkrashll1
    @llkrashll1 6 лет назад

    Deixe-me tentar explicar melhor:
    Fiz o seguinte:
    Na classe "Usuario", eu coloquei os atributos "id_usuario", "nome", "login", "senha", "tipo", e não defini nenhum método.
    Na classe "Auxiliar", não coloquei nenhum atributo (pois eles estão herdando de "Usuario"), no método eu coloquei "fazerInventario()", "fazerRelatorios()".
    Na classe "Supervisor", não coloquei nenhum atributo (pois eles estão herdando de "Usuário"), no método eu coloquei "AutorizarInventario()", "analisarRelatorio()".
    Vendo que eu não poderia colocar esses métodos tão específicos na classe pai "Supervisor", pois o Auxiliar não pode ter acesso de "AutorizarInventario()", e nem "analisarRelatorio()"...
    Dessa forma, teria problema eu deixar campo "Método" em branco na classe Pai?
    E da mesma forma, teria problema deixar os campos "Atributos" em branco nas classes Filha?