Imagem de fundo

Considere o diagrama UML abaixo. De acordo com os conceitos da UML, de orientação a obj...

Considere o diagrama UML abaixo.

De acordo com os conceitos da UML, de orientação a objetos e de padrão de projetos, é correto afirmar:

A
Neste diagrama de objetos da UML PedidoDAO se refere a um objeto abstrato.
B
O padrão de projeto utilizado pode ser claramente identificado como Fabric Method.
C
O método DAOBuilder possui os objetos responsáveis por construir o padrão de projeto a ser implementado em Java.
D
Neste diagrama de classes da UML PedidoDAOCentral, PedidoDAOEscritorio e PedidoDAOLocal são classes concretas capazes de executar a operação inserirPedido.
E
As instruções pedido Pedido = new pedido(); PedidoDAO d = buildPedidoDAO(); d.inserirPedido (pedido); em condições ideais, é um exemplo correto de implementação em linguagem Java.