Ed
há 6 meses
Vamos analisar cada afirmativa sobre os modificadores de acesso em Java: I. "é visível apenas pela própria classe. É o qualificador mais restritivo." - Verdadeiro. Este é o modificador `private`, que realmente limita o acesso apenas à própria classe. II. "é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote." - Verdadeiro. Este é o modificador `protected`, que permite acesso às subclasses e classes do mesmo pacote. III. "é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar esse método." - Verdadeiro. Este é o modificador `public`, que permite acesso a qualquer classe. Portanto, todos os itens I, II e III estão corretos e correspondem aos modificadores `private`, `protected` e `public`, respectivamente. A alternativa correta é: I, II e III.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
Analisando as definições dadas: I. é visível apenas pela própria classe. É o qualificador mais restritivo. Isso corresponde ao modificador "private". II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. Isso corresponde ao modificador "protected". III. é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar esse método. Isso corresponde ao modificador "public". Portanto, os métodos definidos em I, II e III são respectivamente denominados: Private, protected e public. Assim, a alternativa correta que contém todos os itens verdadeiros é: a) Private, protected e public.
Mais perguntas desse material