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:
a.
A palavra chave “super” na linha 7 é usada para ter acesso global às variáveis do programa.
b.
O programa possui duas classes, e cada classe possui dois atributos cada.
c.
Todas as alternativas estão corretas.
d.
O objeto d é da classe Dalmata, mas não possui as características da classe Cachorro.
e.
O objeto d é da classe Dalmata, que também possui as características de um Cachorro.
Respostas
respondido por:
14
Resposta:
E
Explicação:
O objeto d é da classe Dalmata, que também possui as características de um Cachorro.
respondido por:
2
Resposta:
O objeto d é da classe Dalmata, mas não possui as características da classe Cachorro.
Explicação:
ava
salenka:
Resposta errada
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás