Python Multilevel Inheritance - shahzade baujiti

Breaking

Wednesday, April 24, 2019

Python Multilevel Inheritance

Python Multilevel Inheritance

Multilevel inheritance is also possible in Python like other Object Oriented programming languages. We can inherit a derived class from another derived class, this process is known as multilevel inheritance. In Python, multilevel inheritance can be done at any depth.

Image representation:



Python Multilevel Inheritance Example

class Animal: 
    def eat(self):
      print 'Eating...'
class Dog(Animal):
   def bark(self):
      print 'Barking...'
class BabyDog(Dog):
    def weep(self):
        print 'Weeping...'
d=BabyDog()
d.eat()
d.bark()
d.weep()

Output:
Eating... 
Barking... 
Weeping 

No comments:

Post a Comment