Sobre o padrão Facade, assinale a alternativa correta:
A
Com a aplicação do padrão Facade, os módulos clientes passam a depender apenas de uma interface
de alto nível oferecida por um subsistema, não podendo utilizar diretamente elementos definidos
dentro desse subsistema.
B
Com a aplicação do padrão Facade, os módulos clientes podem utilizar um componente ou
subsistema por meio de uma interface de alto nível.
C
O padrão Facade visa fornecer aos módulos clientes uma interface de alto nível para a instanciação
de objetos complexos.
D
O padrão Facade fornece uma interface de alto nível para a manipulação de uma hierarquia de objetos
complexos.
E
O padrão Facade permite adicionar funcionalidades de alto nível de abstração a componentes já
existentes.