Flashcard FC331384
Como, em Python 2.7, chamar o método da superclasse dentro de um método de subclasse e acrescentar seu valor com um atributo da subclasse?
Linguagens de Programação
FGV · 2018
Como, em Python 2.7, chamar o método da superclasse dentro de um método de subclasse e acrescentar seu valor com um atributo da subclasse?
Mostrar resposta e comentário
Resposta
Resposta: return super(SubClass, self).method() + ', ' + self.attrExplicação:
Use super(SubClass, self).method() para invocar o método da superclasse.
Concatene o retorno com ", " + self.attr para acrescentar o dado da subclasse.
Finalize com return para devolver a string composta.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331190
Conteúdo do catálogo FC Concursos · Atualizado em