Pular para o conteúdo principal

Questão de Programação — Python — FGV 2014

ProgramaçãoPython
Código
fg013998
Banca
FGV
Órgão
DPE-RJ
Ano
2014
Nível
Superior
Considere o seguinte trecho de um programa escrito na linguagem Python.Imagem associada para resolução da questãoNo primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a mensagem “Sou um carro” ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi definido o método FaleComUmFusca, que apenas produz a mensagem “Sou um Fusca”. No terceiro bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca, respectivamente. No quarto bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser executado, esse programa produz duas linhas na sua tela de saída:Imagem associada para resolução da questãoA mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de
  1. Aabstração.
  2. Bassociação.
  3. Cinterface.
  4. Dherança.
  5. Epolimorfismo.
Revelar gabarito e comentário

GabaritoD — herança.

Link permanente: /questoes/fg013998