Questões Informática Padrões de projeto
Expert é um padrão que apresenta uma interface para várias funcionalidades de uma AP...
Responda: Expert é um padrão que apresenta uma interface para várias funcionalidades de uma API de maneira simples e fácil de usar.
💬 Comentários
Confira os comentários sobre esta questão.

Por Letícia Cunha em 31/12/1969 21:00:00
Gabarito: b)
O padrão descrito no enunciado não é o Expert, mas sim o Facade. O padrão Facade é aquele que oferece uma interface simplificada para um conjunto complexo de funcionalidades, facilitando o uso da API. Já o padrão Expert (ou Information Expert) é um princípio de design que sugere que a responsabilidade de realizar uma tarefa deve ser atribuída à classe que tem a informação necessária para fazê-la, ou seja, é mais sobre quem deve fazer o quê no sistema, não sobre simplificar interfaces. Portanto, a afirmação está errada.
O padrão descrito no enunciado não é o Expert, mas sim o Facade. O padrão Facade é aquele que oferece uma interface simplificada para um conjunto complexo de funcionalidades, facilitando o uso da API. Já o padrão Expert (ou Information Expert) é um princípio de design que sugere que a responsabilidade de realizar uma tarefa deve ser atribuída à classe que tem a informação necessária para fazê-la, ou seja, é mais sobre quem deve fazer o quê no sistema, não sobre simplificar interfaces. Portanto, a afirmação está errada.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários