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:
Animal: Dies ist eine allgemeine Klasse, die jedes Tier repräsentiert. Sie besitzt eine Methode:is_animal(), dieThis is an animalausgibt.Mammal: Diese spezifische Klasse repräsentiert Säugetiere und erbt von der KlasseAnimal. Sie hat eine zusätzliche Methode:is_mammal(), dieThis is a mammalausgibt.Bird: Diese Klasse steht für Vögel und erbt ebenfalls von der KlasseAnimal. Sie verfügt über eine zusätzliche Methode:is_bird(), dieThis is a birdausgibt.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 KlassenMammalundBird.
Eingabe | Ausgabe |
|---|---|
| This is an animal |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB