Atualizando histórico

Estamos atualizando seu histórico de questões resolvidas, por favor aguarde alguns instantes.

Menu
Cadastre-se

Questões de Concursos - Questões

ver filtro
filtros salvos
  • Você ainda não salvou nenhum filtro
    • Apenas que tenham
    • Excluir questões
    salvar
    salvar x
    limpar
    1 questão encontrada
    Ano: 2014
    Banca: FGV
    Órgão: DPE-RJ
    Considere o seguinte trecho de um programa escrito na linguagem Python.

    class Carro(object):
    def FaleComigo(self):
    print "Sou um carro"

    class Fusca (Carro):
    def FaleComUmFusca(self):
    print "Sou um Fusca"

    x = Carro()
    y = Fusca()

    x.FaleComigo()
    y.FaleComigo()

    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:

    Sou um carro
    Sou um carro
    A mensagem produzida no comando y.FaleComigo deve-se ao mecanismo de

    Você configurou para não ver comentários antes de resolver uma questão.