SóProvas


ID
1807180
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.

Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

O padrão estrutural bridge resolve corretamente o que se pede em II.

Alternativas
Comentários
  • Bridge

     

    Intenção:

     

    Desacoplar uma abstração da sua implementação, de modo que as duas possam variar independentemente.

     

    Ou seja, o Bridge fornece um nível de abstração maior que o Adapter, pois são separadas as implementações e as abstrações, permitindo que cada uma varie independentemente

     

    FONTE: https://brizeno.wordpress.com/2011/10/13/mao-na-massa-bridge/

  • 2011

    Desacoplar uma abstração de sua implementação para que ambas possam variar independentemente é uma das funções do Bridge

    certa

     

  • A BRIDGE é uma "PONTE LEVADIÇA" .....

    ABSTRAÇÃO_____________/ \______________IMPLEMENTAÇÃO

    .....que separa a abstração da implementação para que possam variar independentemente.