Logo Passei Direto
Buscar

AVs PADRÕES DE PROJETOS DE SOFTWARE COM JAVA

Ferramentas de estudo

Questões resolvidas

Na implementação desse padrão, cada objeto de uma estrutura hierárquica deve de�nir uma operação Accept, que recebe um objeto de uma classe X como parâmetro. A classe X, por sua vez, implementa uma interface genérica Z, de�nindo uma operação especí�ca de tratamento para cada tipo de objeto que pertença à estrutura hierárquica.

Assinale a opção com o nome do padrão cuja estrutura de solução foi descrita no enunciado.


Observer
Visitor
Template Method
Strategy
State

Sobre o padrão Observer, assinale a alternativa correta:


É frequentemente utilizado na implementação de interfaces grá�cas complexas, em que uma fonte de informação precisa estar sincronizada com diferentes visualizações apresentadas simultaneamente para o usuário.
É responsável por observar e promover as mudanças de estado de um objeto que possui um ciclo de vida complexo.
Permite o acesso sequencial a objetos organizados em uma coleção, sem expor a representação interna dessa coleção.
O conceito de polimor�smo não está presente na solução proposta pelo padrão.
De�ne uma cadeia de objetos responsáveis pelo processamento de uma requisição, em que cada objeto da cadeia é responsável por observar eventos gerados por um elemento central, realizar algum processamento e noti�car o próximo objeto da sequência para continuar o processamento.

Reduzir a necessidade de criar hierarquias paralelas de classes ou de criar subclasses apenas para instanciar objetos especí�cos é um dos efeitos obtidos com a aplicação de qual padrão?


Singleton
Factory Method
Prototype
Builder
Abstract Factory

Analise a estratégia de solução a seguir:

''De�nir uma hierarquia de classes responsáveis pela instanciação de uma hierarquia paralela de classes produtos, em que cada classe concreta é capaz de instanciar um produto especí�co de cada tipo de�nido em uma família de produtos''.

Assinale a alternativa com o nome do padrão que de�ne essa estratégia:


Abstract Factory
Singleton
Factory Method
Builder
Prototype

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Na implementação desse padrão, cada objeto de uma estrutura hierárquica deve de�nir uma operação Accept, que recebe um objeto de uma classe X como parâmetro. A classe X, por sua vez, implementa uma interface genérica Z, de�nindo uma operação especí�ca de tratamento para cada tipo de objeto que pertença à estrutura hierárquica.

Assinale a opção com o nome do padrão cuja estrutura de solução foi descrita no enunciado.


Observer
Visitor
Template Method
Strategy
State

Sobre o padrão Observer, assinale a alternativa correta:


É frequentemente utilizado na implementação de interfaces grá�cas complexas, em que uma fonte de informação precisa estar sincronizada com diferentes visualizações apresentadas simultaneamente para o usuário.
É responsável por observar e promover as mudanças de estado de um objeto que possui um ciclo de vida complexo.
Permite o acesso sequencial a objetos organizados em uma coleção, sem expor a representação interna dessa coleção.
O conceito de polimor�smo não está presente na solução proposta pelo padrão.
De�ne uma cadeia de objetos responsáveis pelo processamento de uma requisição, em que cada objeto da cadeia é responsável por observar eventos gerados por um elemento central, realizar algum processamento e noti�car o próximo objeto da sequência para continuar o processamento.

Reduzir a necessidade de criar hierarquias paralelas de classes ou de criar subclasses apenas para instanciar objetos especí�cos é um dos efeitos obtidos com a aplicação de qual padrão?


Singleton
Factory Method
Prototype
Builder
Abstract Factory

Analise a estratégia de solução a seguir:

''De�nir uma hierarquia de classes responsáveis pela instanciação de uma hierarquia paralela de classes produtos, em que cada classe concreta é capaz de instanciar um produto especí�co de cada tipo de�nido em uma família de produtos''.

Assinale a alternativa com o nome do padrão que de�ne essa estratégia:


Abstract Factory
Singleton
Factory Method
Builder
Prototype