Ed
há 3 semanas
Vamos analisar cada afirmação: I. O problema descrito pode ser resolvido por um padrão de projeto do tipo estrutural. Verdadeiro, o padrão Decorator é um padrão estrutural, pois permite adicionar funcionalidades a objetos de forma dinâmica, sem alterar a estrutura das classes. II. O padrão adotado evita a disponibilização de recursos em estâncias de classes que não os necessitam, dentro de uma hierarquia de herança. Verdadeiro, o padrão Decorator permite que funcionalidades sejam adicionadas apenas quando necessário, evitando que classes que não precisam de certos recursos os tenham. III. É um padrão usado nos escopos de classe e de objeto. Verdadeiro, o padrão Decorator pode ser aplicado tanto em nível de classe quanto em nível de objeto, permitindo a adição de comportamentos a instâncias específicas. Portanto, todas as afirmações I, II e III são verdadeiras. A alternativa que contém todos os itens verdadeiros é: I e II, apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material