Buscar

Com relação à utilização de modificadores de visibilidade na linguagem de programação Java, analise as sentenças a seguir: I- Um método com modific...

Com relação à utilização de modificadores de visibilidade na linguagem de programação Java, analise as sentenças a seguir:
I- Um método com modificador default contido em uma classe pública não pode ser acessado em uma classe disponível em outro pacote.
II- Um método com modificador public contido em uma classe pública somente pode ser acessado por uma classe disponível em outro pacote através do comando import.
III- Uma classe com modificador default pode ser acessada por uma classe de outro pacote com o comando import.
IV- Um método private colocado em uma classe com o modificador default não pode ser acessado por outra classe dento do mesmo pacote.
a) As sentenças I, II e IV estão corretas.
b) As sentenças II e III estão corretas.
c) Somente a sentença IV está correta.
d) Somente a sentença II está correta.

Essa pergunta também está no material:

Conceitos de Programação Orientada a Objetos em Java
5 pág.

Programação I Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

Respostas

User badge image

Ed Verified user icon

Vamos analisar as sentenças: I- Um método com modificador default contido em uma classe pública não pode ser acessado em uma classe disponível em outro pacote. - Correta. Um método com modificador default só pode ser acessado por classes no mesmo pacote. II- Um método com modificador public contido em uma classe pública somente pode ser acessado por uma classe disponível em outro pacote através do comando import. - Correta. Um método com modificador public pode ser acessado por classes de outros pacotes através do comando import. III- Uma classe com modificador default pode ser acessada por uma classe de outro pacote com o comando import. - Correta. Uma classe com modificador default pode ser acessada por classes de outros pacotes através do comando import. IV- Um método private colocado em uma classe com o modificador default não pode ser acessado por outra classe dentro do mesmo pacote. - Incorreta. Um método private pode ser acessado por outras classes dentro do mesmo pacote. Portanto, a alternativa correta é: a) As sentenças I, II e IV estão corretas.

0
Dislike0

Responda

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

Continue navegando