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 modi...

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.
V – Um método public colocado em uma classe com o modificador default não pode ser acessado por outra classe dento do mesmo pacote.

Essa pergunta também está no material:

Programação Orientada a Objetos PROVA I
7 pág.

Programação Orientada A Objetos Faculdade de Desenvolvimento do Rio Grande do SulFaculdade de Desenvolvimento do Rio Grande do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando as sentenças sobre a utilização de modificadores de visibilidade na linguagem de programação Java: 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. Essa sentença está correta. Um método com modificador default só pode ser acessado por classes do 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. Essa sentença está incorreta. Um método com modificador public pode ser acessado por qualquer classe, independentemente do pacote, desde que a classe que o contém seja pública. III - Uma classe com modificador default pode ser acessada por uma classe de outro pacote com o comando import. Essa sentença está incorreta. Uma classe com modificador default só pode ser acessada por classes do mesmo pacote. 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. Essa sentença está correta. Um método private só pode ser acessado pela própria classe em que está declarado. V - Um método public colocado em uma classe com o modificador default não pode ser acessado por outra classe dentro do mesmo pacote. Essa sentença está incorreta. Um método public pode ser acessado por qualquer classe, inclusive por classes do mesmo pacote. Portanto, as sentenças corretas são: I e IV.

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

Outros materiais