Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — SELECON 2026

Engenharia de SoftwareOrientação a Objetos
Código
qg762231
Banca
SELECON
Órgão
UFRJ
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Sistemas
Uma equipe de projeto de TI está trabalhando com o desenvolvimento de aplicações e utiliza, para isso, padrões de projeto. A figura a seguir representa a estrutura arquitetural de padrão de projeto utilizado por essa equipe.Imagem associada para resolução da questãoFonte: Gamma, E; Helm, R.; Johnson, R. e Vlissides, J. (2000). “Padrões de Projeto: soluções reutilizáveis de software orientado a objetos”. 1. Ed, Bookman.A utilização desse padrão é ideal para uma situação em que:
  1. Aé fornecida uma interface para criação de famílias de objetos relacionados ou dependentes, sem especificar suas classes concretas
  2. Bdefine-se um esqueleto de algoritmo e de uma aplicação, usando de postergação para confeccionar operações de subclasses
  3. Cum objeto possuirá apenas uma única instância, sendo que uma classe irá gerar apenas um objeto, disponível de forma única para todo o escopo da aplicação
  4. Dseja necessário converter a interface de uma classe para outras interfaces, sendo estas determinadas de modo múltiplo pelos clientes da classe principal
  5. Ecria-se um objeto intermediário, entre um objeto base e seus clientes, sendo que estes não têm uma referência direta para o objeto base, só para o intermediário
Revelar gabarito e comentário

GabaritoA — é fornecida uma interface para criação de famílias de objetos relacionados ou dependentes, sem especificar suas classes concretas

Link permanente: /questoes/qg762231