Carregando...
Carregando...
Ajude a melhorar a plataforma
Considere o seguinte programa em Python: 1 class Cachorro : 2 def init ( self , idade ) : 3 self . idade = idade 4 5 class Dalmata ( Cachorro ) : 6 def init ( self , idade , pedigree ) : 7 super ( Dalmata , self ) . init ( idade ) 8 self . pedigree = pedigree 9 10 d = Dalmata ( 3 , True ) 11 print ( d . idade , d . pedigree ) Assinale a alternativa correta:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A palavra-chave “super” na linha 7 é usada para ter acesso à classe base. O programa possui duas classes, e cada classe possui um atributo cada. O objeto d é da classe Dalmata e possui as características da classe Cachorro. Não se pode afirmar que o objeto d represente um cachorro dalmata sem pedigree.