Questão de Programação Orientada a Objetos

Um dos principais tipos de classes necessários quando se implementa um software utilizando a tecnologia JSF, é o Management Bean. O Management Bean serve como uma classe controladora, servindo como intermediadora entre as camadas view e model da aplicação. Com relação ao Management Bean, analise as afirmativas a seguir:

  • I- Uma classe Management Bean pode ter implementados atributos e métodos.
  • II- Uma classe Management Bean pode ter eventos implementados, os quais são invocados por requisições de componentes.
  • III- Uma classe Management Bean não pode ser serializada, pois desta forma não permitiria a recepção de eventos oriundos da camada view.
  • IV- Uma classe Management Bean deve ser implementada de forma que realize acessos diretos ao banco de dados, não necessitando de outras classes, como do padrão DAO por exemplo.

Assinale a alternativa CORRETA:

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

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