Ao invés de implementar o decorator com herança, assim como foi feito na aula, é possível implementar o padrão decorator apenas com composição e sem herança? Se sim, é possível mostrar um código de exemplo?
Ao invés de implementar o decorator com herança, assim como foi feito na aula, é possível implementar o padrão decorator apenas com composição e sem herança? Se sim, é possível mostrar um código de exemplo?
Oi André, tudo bem?
Um exemplo usando composição ao invés de herança: https://github.com/iluwatar/java-design-patterns/tree/7e4d0b4cdc8fb9cbec5da2652e544f394917e694/decorator