SóProvas


ID
10465
Banca
ESAF
Órgão
CGU
Ano
2006
Provas
Disciplina
Engenharia de Software
Assuntos

Em algumas linguagens de Programação Orientadas a Objetos, como por exemplo o C++, ao se derivar uma classe a partir de uma classe base, a classe base pode ser herdada como public, protected ou private. Quando a derivação é do tipo public, os membros

Alternativas
Comentários
  • Quando a classe base é herdada como public, os niveis de acesso (private, protected e public) não são alterados, portanto alternativa correta 'a'.
    Vale lembrar q qdo a classe base é herdada como private, indica que tanto os membros publicos qto os protegidos serão privados na classe derivada
  • Quando uma classe é herdada utilizando-se o especificador de acesso protected, todos os membros da classe herdada que são definidos como public e protected possuirão as características de acesso do especificador protected dentro da classe derivada.