Questão 55 · Informática: Programação e algoritmos
Os métodos padrão e não opcionais da Interface Portlet que expressam o ciclo de vida de um Portlet são:
- A) init, eventPortlet, resource ServerPortlet e kill.
- B) initialize, processAction, renderize e destroy.
- C) initialize, doAction, eventPortlet e destroy.
- D) init, processAction, render e destroy.
- E) init, doAction, render e kill.
Marque a alternativa correta:
Gabarito: D
Gabarito definitivo divulgado pela banca FGV (SUDENE 2013).
Comentário
Gabarito: D.
A interface Portlet define os métodos padrão e não opcionais do ciclo de vida: init, que inicializa o portlet; processAction, que trata as ações do usuário; render, que gera o conteúdo exibido; e destroy, que libera os recursos ao final.
Por que as outras estão erradas:
- (A) cita eventPortlet e kill, que não são métodos do ciclo de vida.
- (B) usa initialize e renderize, que não são os nomes dos métodos, embora destroy esteja correto.
- (C) usa initialize, doAction e eventPortlet, que não são os nomes do ciclo de vida.
- (E) usa doAction e kill, que não são os nomes corretos.
Dica de prova: decore os nomes exatos dos métodos da API, como init, processAction, render e destroy.
Fundamentos: Ciclo de vida de portlets (interface Portlet) · Métodos init, processAction, render e destroy
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV SUDENE 2013 (Área 3), questão 55, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.