How can I create subclasses in Python?

91 views

How can I create subclasses in Python?

How can I create subclasses in Python?

solveurit24@gmail.com Changed status to publish February 13, 2025
0

Here’s an example of creating a subclass:

# Parent class
class Animal:
    def __init__(self, species):
        self.species = species

    def sound(self):
        pass

# Child class
class Dog(Animal):
    def __init__(self, species, name):
        super().__init__(species)
        self.name = name

    def sound(self):
        return "Bark"

# Create an instance
dog = Dog("Dog", "Buddy")
print(dog.species)  # Output: Dog
print(dog.name)   # Output: Buddy
print(dog.sound())  # Output: Bark

solveurit24@gmail.com Changed status to publish February 13, 2025
0