Ist die Fledermaus ein Säugetier oder ein Vogel?

Du hast die Aufgabe, ein Python-Programm zu erstellen, das das Konzept von Mehrfachvererbung und Klassenhierarchie demonstriert. Das Programm soll vier Klassen enthalten:
  1. Animal: Dies ist eine allgemeine Klasse, die jedes Tier repräsentiert. Sie besitzt eine Methode: is_animal(), die This is an animal ausgibt.
  1. Mammal: Diese spezifische Klasse repräsentiert Säugetiere und erbt von der Klasse Animal. Sie hat eine zusätzliche Methode: is_mammal(), die This is a mammal ausgibt.
  1. Bird: Diese Klasse steht für Vögel und erbt ebenfalls von der Klasse Animal. Sie verfügt über eine zusätzliche Methode: is_bird(), die This is a bird ausgibt.
  1. Bat: Diese Klasse repräsentiert eine Fledermaus, ein einzigartiges Wesen, das aufgrund seiner Fähigkeit zu fliegen sowohl ein Säugetier als auch ein Vogel ist. Diese Klasse erbt von beiden Klassen Mammal und Bird.
Eingabe
Ausgabe
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