Questão 47 · Informática: Programação e algoritmos
Em POO (Programação Orientada a Objetos), dizer que a classe A estende a classe B é o mesmo que dizer que:
- A) a classe B é subclasse de A;
- B) a classe A é superclasse de B;
- C) a classe A é derivada de B;
- D) a classe B é derivada de A;
- E) as classes A e B são irmãs.
Marque a alternativa correta:
Gabarito: C
Gabarito definitivo divulgado pela banca FGV (TCE/SE 2015).
Comentário
Gabarito: C.
Em POO, dizer que a classe A estende a classe B significa que A herda de B. Assim, A é a subclasse (classe derivada) e B é a superclasse (classe base). A alternativa C traduz isso: A é derivada de B.
- A: inverte a relação; B é a superclasse de A, e não subclasse.
- B: a superclasse é B, não A.
- D: inverte novamente; B não é derivada de A.
- E: classes irmãs são as que compartilham a mesma superclasse; aqui A estende B, então há relação direta de herança entre elas.
Dica: quem estende é o filho (subclasse/derivada); quem é estendido é o pai (superclasse/base).
Fundamentos: Herança em POO · Superclasse e subclasse (classe derivada) · Sentido da relação de extensão
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV TCE/SE 2015 (Analista de Tecnologia da Informação - Segurança da Informação), questão 47, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.