Considere o seguinte trecho de um programa escrito n...
Próximas questões
Com base no mesmo assunto
Ano: 2014
Banca:
FGV
Órgão:
DPE-RJ
Provas:
FGV - 2014 - DPE-RJ - Técnico Superior Especializado - Administração de Dados
|
FGV - 2014 - DPE-RJ - Técnico Superior Especializado - Gestão em Tecnologia da Informação |
Q396780
Programação
Considere o seguinte trecho de um programa escrito na linguagem Python.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/36809/Captura_de%20Tela%20%283674%29.png)
No 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ão](https://qcon-assets-production.s3.amazonaws.com/images/provas/36809/Captura_de%20Tela%20%283675%29.png)
A mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de