Logo Passei Direto
Buscar
Assinale a alternativa que expressa a intenção do padrão de projeto Bridge: A Fornecer uma ponte entre dois objetos distribuidos, permitindo que a chamada de uma ope-ração ao objeto local seja redirecionada para o objeto remoto. B Permitir adicionar novas funcionalidades a um objeto por meio da composição dinâmica de objetos, em vez de utilizar subclasses. C Fornecer uma ponte para um subsistema por meio de uma interface de alto nível de abstra-ção, evitando que um módulo cliente tenha que conhecer os detalhes internos da estrutura desse subsistema. E Garantir que exista uma (e apenas uma) instância de uma classe, provendo um ponto de acesso global a essa instância. Permitir que uma abstração e a sua representação interna ou tecnológica possam variar de forma independente, fornecendo uma ponte entre a abstração e a sua representação.
User badge image
Genciana Resende

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar as alternativas para identificar qual delas expressa corretamente a intenção do padrão de projeto Bridge. A intenção do padrão Bridge é desacoplar uma abstração de sua implementação, permitindo que ambas possam variar independentemente. Isso significa que ele fornece uma ponte entre a abstração e sua representação, permitindo que a implementação possa ser alterada sem afetar a abstração. Agora, vamos analisar as alternativas: A) Fornecer uma ponte entre dois objetos distribuídos, permitindo que a chamada de uma operação ao objeto local seja redirecionada para o objeto remoto. - Esta descrição se refere mais a comunicação entre objetos distribuídos, não ao padrão Bridge. B) Permitir adicionar novas funcionalidades a um objeto por meio da composição dinâmica de objetos, em vez de utilizar subclasses. - Isso se relaciona mais ao padrão Decorator. C) Fornecer uma ponte para um subsistema por meio de uma interface de alto nível de abstração, evitando que um módulo cliente tenha que conhecer os detalhes internos da estrutura desse subsistema. - Embora isso tenha a ver com abstração, não é a essência do padrão Bridge. D) Permitir que uma abstração e a sua representação interna ou tecnológica possam variar de forma independente, fornecendo uma ponte entre a abstração e a sua representação. - Esta descrição é exatamente a intenção do padrão Bridge. E) Garantir que exista uma (e apenas uma) instância de uma classe, provendo um ponto de acesso global a essa instância. - Isso se refere ao padrão Singleton. Portanto, a alternativa correta que expressa a intenção do padrão de projeto Bridge é: D) Permitir que uma abstração e a sua representação interna ou tecnológica possam variar de forma independente, fornecendo uma ponte entre a abstração e a sua representação.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina