package fabricaroupa; import catalogo.Produto; public abstract class RoupaDecorator extends catalogo.ProdutoDecorator { public RoupaDecorator(Produto p) { super(p); } } ========================================================================================================== package fabricaroupa; import catalogo.Produto; public class PlumaDecorator extends RoupaDecorator{ public PlumaDecorator(Produto p) { super(p); } } ========================================================================================================== package fabricaroupa; import catalogo.Produto; public class StampaDecorator extends RoupaDecorator { public StampaDecorator(Produto p) { super(p); } }