Logo Passei Direto
Buscar
O padrão flyweight é um objeto compartilhado, que pode ser usado em vários contextos, simultaneamente, pois tem a capacidade de funcionar de forma independente em cada contexto. Seus métodos e implementações não podem, em momento algum, fazer ...
a) Hipóteses ou asserções sobre fora do contexto no qual o objeto opera.
b) Acoplamento fraco entre o subsistema e seus clientes.
c) Hipóteses ou exclusões sobre o contexto no qual o objeto opera.
d) Hipóteses ou asserções sobre o contexto no qual o objeto opera.
e) Comparações ou associações sobre o contexto no qual o objeto opera.
User badge image
Desvendando com Questões

há 4 dias

Respostas

User badge image

Ed Verified user icon

há 4 dias

O padrão Flyweight é um padrão de design que visa minimizar o uso de memória ao compartilhar objetos que são semelhantes, mas que podem ser usados em diferentes contextos. A ideia central é que esses objetos não devem depender do estado externo, ou seja, eles devem ser independentes em relação ao contexto em que estão sendo utilizados. Analisando as alternativas: a) Hipóteses ou asserções sobre fora do contexto no qual o objeto opera. - Esta opção não faz sentido, pois o Flyweight deve operar de forma independente do contexto. b) Acoplamento fraco entre o subsistema e seus clientes. - Embora o acoplamento fraco seja uma boa prática, não é o foco principal do padrão Flyweight. c) Hipóteses ou exclusões sobre o contexto no qual o objeto opera. - Esta opção não se aplica, pois o Flyweight deve ser independente do contexto. d) Hipóteses ou asserções sobre o contexto no qual o objeto opera. - Esta opção é incorreta, pois o padrão Flyweight deve evitar fazer suposições sobre o contexto. e) Comparações ou associações sobre o contexto no qual o objeto opera. - Esta opção também não se aplica, pois o Flyweight deve ser independente do contexto. A alternativa correta é: a) Hipóteses ou asserções sobre fora do contexto no qual o objeto opera. Essa opção reflete a ideia de que o objeto Flyweight não deve fazer suposições sobre o contexto em que está sendo utilizado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Analise as seguintes sentenças que descreve as características de um padrão de projeto. Em seguida marque a alternativa que corresponde o padrão de projeto correspondente.
a. Sua aplicação é recomendada naquelas situações em que há necessidade de interpretar uma linguagem qualquer e, ao mesmo tempo, quando se quer representar sentenças da linguagem, como árvores abstratas sintáticas.
b. Descreve como projetar um conjunto de classes para representar e interpretar uma gramática para linguagens simples.
c. A estrutura do padrão sugere que a modelagem do problema seja realizada através de uma gramática recursiva.

Mais conteúdos dessa disciplina