Questão de Programação Orientada a Objetos

Referente aos padrões DAO, BO e DTO de desenvolvimento de software orientado a objetos, analise as seguintes afirmativas: I- Uma classe do padrão DAO oculta dos clientes os detalhes de implementação das fontes de dados, separando estas classes de persistência em uma camada separada da aplicação. II- Uma classe do padrão DAO aumenta a dificuldade de alteração de uma consulta a uma tabela do banco de dados, por exemplo, embora mantenha as classes separadas. III- Uma classe BO do padrão serve para separar as classes de acesso ao banco de dados das classes de negócio. IV- Uma classe do padrão BO promove a abordagem de orientação a objeto do modelo de negócio, isto é, centraliza as regras de negócio neste tipo de classe. V- Uma classe do padrão DTO serve para encapsular os dados de negócio, ou BO, e enviá-los ou recuperá-los pelas camadas da aplicação. Agora, assinale a alternativa CORRETA:

A
As afirmativas I, IV e V estão corretas.
B
As afirmativas II, III e V estão corretas.
C
As afirmativas I e II estão corretas.
D
Somente a afirmativa I está correta.

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados