O Morcego é um Mamífero ou uma Ave?

Foi-lhe atribuída a tarefa de criar um programa em Python que demonstre o conceito de herança múltipla e hierarquia de classes. O programa deve incluir quatro classes:
  1. Animal: Esta é uma classe geral que representa qualquer animal. Possui um método: is_animal(), que imprime This is an animal.
  1. Mammal: Esta é uma classe específica que representa mamíferos e herda da classe Animal. Tem um método adicional: is_mammal(), que imprime This is a mammal.
  1. Bird: Esta classe representa aves e também herda da classe Animal. Possui um método adicional: is_bird(), que imprime This is a bird.
  1. Bat: Esta classe representa um morcego, uma criatura única que é tanto mamífero quanto ave devido à sua capacidade de voar. Esta classe herda das classes Mammal e Bird.
Entrada
Saída
bat = Bat(); bat.is_animal(); bat.is_mammal(); bat.is_bird();
This is an animal This is a mammal This is a bird
 

Constraints

Time limit: 1 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue