Implement a class Animal
and then create child classes Dog
, Cat
, Bird
, each having a unique method sound
that returns the sound they make.
Example 1:
Input: Dog Output: "Woof!"
Example 2:
Input: Bird Output: "Chirp!"
Implement a method sound
in each of the child classes that returns the respective sound of the animal.
class Animal: def sound(self): pass class Dog(Animal): def sound(self): return "Woof!" class Cat(Animal): def sound(self): return "Meow!" class Bird(Animal): def sound(self): return "Chirp!" # Test the classes dog = Dog() print(dog.sound()) # Output: Woof! bird = Bird() print(bird.sound()) # Output: Chirp!
Unlock AI & Data Science treasures. Log in!