Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — AOCP 2012
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qg856929
- Banca
- AOCP
- Órgão
- BRDE
- Ano
- 2012
- Nível
- Superior
- Cargo
- Analista de Sistemas - Desenvolvimento de Sistemas - (Prova TIPO 4)
Em projetos orientados a objetos, temos vários padrões de projetos. Sobre o padrão Adaptador, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).I. Adaptador não é um padrão de projeto reconhecido.II. Normalmente, o padrão adaptador aplica-se a qualquer contexto em que queiramos modificar uma classe existente de maneira que seus métodos se adaptem aos de uma classe ou interface relacionada, porém diferente.III. A regra geral para aplicar o padrão Adaptador é definir a nova classe de maneira que ela contenha uma instância da classe antiga, como um campo escondido, e implemente os métodos da nova classe usando os métodos da varável de instância escondida.IV. Adaptador garante através de um método público que somente uma instância da classe em questão existirá.
- AApenas I.
- BApenas I e III.
- CApenas II e III.
- DApenas II, III e IV.
- EI, II, III e IV.