Define a base class Animal
with a method sound()
. Implement child classes Dog
, Cat
, and Bird
that override the sound()
method to print the respective animal’s sound.
Example 1:
Input: Dog Output: "Woof!"
Example 2:
Input: Bird Output: "Chirp!"
Override the sound()
method in each subclass to return the 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!