FC ConcursosFC Concursos

Questão FC266120

No que se refere à criação de métodos em Java, um qualificador é também denominado modificador, que define a visibilidade do método. Trata-se de uma forma de especificar se o métod

Linguagens de Programação

IDECAN · 2021

No que se refere à criação de métodos em Java, um qualificador é também denominado modificador, que define a visibilidade do método. Trata-se de uma forma de especificar se o método é visível apenas à própria classe em que está declarado, ou pode ser visualizado e utilizado por classes externas. O qualificador do método pode ser dos tipos descritos a seguir:

 

I. O método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método.

II. O método é visível apenas pela própria classe. É o qualificador mais restritivo.

III. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.

 

Os qualificadores dos tipos definidos em I, em II e em III são denominados, respectivamente,

  1. public, private e protected.
  2. public, protected e private.
  3. private, protected e public.
  4. protected, private e public.
  5. protected, public e private.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A alternativa correta lista os três principais modificadores de acesso em Java que controlam a visibilidade de métodos: public, private e protected.

public: método acessível por qualquer classe, inclusive de outros pacotes; é o nível de acesso mais permissivo.

private: método visível apenas dentro da própria classe em que foi declarado; nem subclasses nem classes do mesmo pacote têm acesso direto.

protected: método visível dentro da própria classe, nas suas subclasses e em todas as classes do mesmo pacote. Importante: subclasses em pacotes diferentes também acessam membros protected por herança.

Portanto, as descrições I, II e III correspondem, respectivamente, a public, private e protected.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo