Os Padrões Método Fábrica e Fábrica Abstrata (Parte 1 - Factory Method)

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • Nesse conjunto de dois vídeos, apresento dois padrões de projeto de software OO do livro GoF:
    Parte 1) Método Fábrica (Factory Method)
    Parte 2) Fábrica Abstrata (Abstract Factory)
    Esta série de vídeos faz parte de nossos cursos de acesso aberto no Coursera cobrindo aspectos avançados de Orientação a Objetos. Todo o material está gratuito lá e você ainda conta com material complementar, exercícios e um momitor que acompanha o fórum diariamente para tirar suas dúvidas. Se quiser receber um certificado formal da USP-Coursera, é necessário pagar uma taxa, mas é opcional. Recomendo fortemente fazer o curso lá:
    www.coursera.o...
    Este material é utilizado nas disciplinas de Programação Orientada a Objetos do IME/USP

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

  • @samuelferreira9354
    @samuelferreira9354 2 ปีที่แล้ว +8

    6:33 kkkk em dó sustenido! rsrs

  • @coutohs
    @coutohs 2 ปีที่แล้ว +2

    Ouvi 2 minutos e já dei like. Obrigado por compartilhar conhecimento e parabéns pela didática!

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

    Muito Bom

  • @danielkorban5637
    @danielkorban5637 2 ปีที่แล้ว +2

    6:33 hehehe

  • @alvarojoseph3576
    @alvarojoseph3576 ปีที่แล้ว +2

    eu nuca mais chamo C# de C#, de agora em diante é só dó sustenido kkkkkk

  • @Anselmme
    @Anselmme ปีที่แล้ว +1

    dó sustenido?? Parabéns, ótima explicação!

  • @AdvairJunior
    @AdvairJunior ปีที่แล้ว

    Dó sustenido foi muito engraçado kkkkkk

  • @eltoncampos5722
    @eltoncampos5722 ปีที่แล้ว

    Dó sustenido 😂😂😂

  • @samuelgalvaoelais851
    @samuelgalvaoelais851 4 ปีที่แล้ว +1

    Prezado professor, muito boa noite. Primeiramente, gostaria de parabenizá-lo pela ótima explanação do conteúdo. Não possuo quase, ou nenhuma experiência prévia com arquitetura de softwares, entretanto após a sua explanação e uma boa olhada em exemplos da implantação em algumas linguagens diferentes, adquiri maior clareza. Em segundo lugar, mesmo com a ideia minimamente clara do funcionamento do método em mente, fiquei com uma dúvida crucial. Existe algum tipo de aplicação em específico na qual eu deva aplicar o padrão? Ou o Factory Method é um método generalizado, ou seja, posso aplicar sob diferentes situações?

    • @fabiokon1948
      @fabiokon1948  4 ปีที่แล้ว +1

      Olá Samuel, que bom que você está aproveitando esse conteúdo.
      O Factory Method deve ser usado em qualquer tipo de aplicação onde você queira poder trabalhar com diferentes subtipos de objetos sem deixar explícito no código ("hard-coded") qual a classe específica que você quer usar. Ele dá mais flexibilidade ao código, mas também o torna um pouco mais complexo.
      Quase todo padrão leva a isso: torna o código mais flexível, ao custo de torná-lo um pouco mais complexo. Então, só vale a pena usar o padrão se realmente ele for lhe trazer benefícios com essa flexibilidade extra.

  • @jeanfabio398
    @jeanfabio398 3 ปีที่แล้ว

    Olá professor, o senhor tem algum exemplo de implementação de um pequeno projeto partindo dos requisitos e a escolha da arquitetura que seria usada e porque ?
    Procurei na Net , mas só encontrei os exemplos do livro.

    • @fabiokon1948
      @fabiokon1948  3 ปีที่แล้ว

      No momento não tenho Jean. Mas achei uma boa ideia. Vou pensar nisso a longo prazo.