Buscar

Sobre as cláusulas (ou modificadores de acesso) definidas no sistema de módulos em Java, analise as afirmativas a seguir e assinale-as com V (verda...

Sobre as cláusulas (ou modificadores de acesso) definidas no sistema de módulos em Java, analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F (falso):


( ) A cláusula exports to oferece um nível adicional de controle de visibilidade, pois pode restringir os usuários permitidos de uma exportação específica.

( ) Utilizar a cláusula open na declaração do módulo dá a outros módulos acesso reflexivo a todos os seus pacotes. A cláusula não tem efeito na visibilidade do módulo, exceto por permitir acesso reflexivo.

( ) Uma alternativa à abertura de um módulo inteiro para reflexão é o uso da cláusula unlock dentro de uma declaração de módulo, para abrir seus pacotes individualmente, conforme necessário.

( ) A cláusula provides permite que seja especificado um módulo como um provedor de serviços.

( ) A cláusula uses permite que seja especificado um módulo como um consumidor de serviços.


Assinale a alternativa que contenha a sequência correta.

Alternativas:

  • F – V – V – F – V.
  • V – F – V – V – V.
  • F – V – V – V – V.
  • V – V – V – F – V.
  • V – V – F – V – V.

Código da questão: 70166

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D) V - V - V - F - V. Justificativa: - (V) A cláusula exports to oferece um nível adicional de controle de visibilidade, pois pode restringir os usuários permitidos de uma exportação específica. - (V) Utilizar a cláusula open na declaração do módulo dá a outros módulos acesso reflexivo a todos os seus pacotes. A cláusula não tem efeito na visibilidade do módulo, exceto por permitir acesso reflexivo. - (V) Uma alternativa à abertura de um módulo inteiro para reflexão é o uso da cláusula unlock dentro de uma declaração de módulo, para abrir seus pacotes individualmente, conforme necessário. - (F) A cláusula provides permite que seja especificado um módulo como um provedor de serviços. (A cláusula provides permite que um módulo especifique que ele fornece um serviço, não que ele seja um provedor de serviços). - (V) A cláusula uses permite que seja especificado um módulo como um consumidor de serviços.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais