SóProvas


ID
141289
Banca
ESAF
Órgão
ANA
Ano
2009
Provas
Disciplina
Programação
Assuntos

Se, na superclasse, um método é declarado protected, o(s) modificador(es) aplicável(is) na sobrescrita do método é(são)

Alternativas
Comentários
  • Letra E

    http://br.groups.yahoo.com/group/timasters/message/87044

    > > na sobrescrita, você não pode reduzir a visibilidade de um método! pode
    > > aumentar, mas não diminuir!
    > >
    > > isso é pra evitar que você não possa invocar determinados métodos
    > > dependendo
    > > da instância! por exemplo, uma variável com o tipo da superclasse... se
    > > você
    > > atribui um objeto da subclasse a essa variável, não seria possível
    > invocar
    > > o
    > > método que foi "escondido" nessa variável...

  • private < default < protected < public
    Métodos sobrescritos não podem reduzir a visibilidade, mas podem manter a mesma