Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação a conceitos de arquitetura e padrões de projeto JEE, julgue os próximos itens.
Para uma arquitetura de aplicações JEE, os padrões de projeto podem ser classificados em duas categorias: padrões de desenvolvimento geral de software e padrões que identificam desafios específicos J2EE.
Atenção: Para responder as questões de números 54 e 55 considere o exemplo de código Java abaixo.
Considere as afirmações abaixo.
I. O package applet, exibido na linha 2, contém dezenas de classes para desenhar em janelas, que permitem o acesso a métodos para desenhar na tela, responder a eventos, manipular controles como botões e menus, etc.
II. As linhas 6 a 9 exibem a declaração de dados que o applet necessitará, sendo que, a classe Point está definida no package awt e representa uma estrutura de dados contendo um par de números x e y, que representam as coordenadas de um ponto...
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação à programação Java, julgue os próximos itens.
Ao se declarar os construtores como públicos, se eles tiverem um nível de acesso inferior ao da classe propriamente dita, outra classe será capaz de declarar uma instância dessa classe, mas não será capaz de realizar ela mesma a instanciação. Se declarados como privativos, outras classes poderão utilizar métodos dinâmicos, não sendo permitido que elas criem instâncias dessa classe.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação à programação Java, julgue os próximos itens.
Os moderadores de acesso são empregados para restringir o acesso a um método. Em Java, há os moderadores public, protectec, package, friendly, private e private protected. No moderador private, o método é privativo da classe que o contém, sendo seu uso permitido apenas dentro de um mesmo arquivo-fonte, e vedado a qualquer outra classe.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação à programação Java, julgue os próximos itens.
Ao se declarar uma nova classe, é possível especificar um dos seguintes modificadores: public, friendly, final, abstract. Uma classe abstract pode ser instanciada e derivada.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
O middleware fornecido pela arquitetura J2EE permite que o desenvolvedor poupe tempo e código, e, dessa forma, se concentre na lógica do negócio. Em J2EE, a entidade que permite ao desenvolvedor poupar tempo é o