ACRESCENTE funcionalidades com DECORATOR ao invés de usar HERANÇA!

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

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

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

    No caso do Java, acredito que o melhor exemplo de decorator, usado na própria linguagem, é o InputStream.
    Você tem o InputStream que define o contato padrão da classe, e aí você tem várias implementações para leitura dos streams: FileInputStream, ByteArrayInputStream, BufferedInputStream.
    Cada uma dessas classes pode receber outro InputStream como entrada e acrescentar algum comportamento.

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

      Exato, Luiz! Ótimos exemplos!

  • @MatheusRodrigues-gr8ko
    @MatheusRodrigues-gr8ko 6 หลายเดือนก่อน

    Bom demais! Entendi bem o conceito! Muito obrigado, Rinaldo!
    Ficou uma dúvida, caso eu queira injetar a implementação original (EnderecadorSimples), via construtor, eu vou quebrar o padrão?

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

    Conteúdo de máxima qualidade

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

    Valew Rinaldo, tenho evoluido bastante com suas explicações dos padrões de projetos, quando serão postasdos mais videos dessa serie?

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

      Valeu, Daniel. Amanhã sai mais um dessa série. ;)

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

    Muito bom continue com essa periodicidade em seus vídeos.

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

    Os decorator também podem ser usados com as anotations? Por exemplo, a ideia do bean validation é um exemplo de utilização de decorator?

  • @josealonso4727
    @josealonso4727 2 ปีที่แล้ว

    Excelente explicação! Tenho uma dúvida, como fica a implementação utilizando injeção de dependência com spring ou quarkus?