Inheritance Programs in Python for Practice
Inheritance Programs in Python:
Example-1:
class Parent(): def first(self): print('Hi Parent!') class Child(Parent): def second(self): print('Hi Child!') ob = Child() ob.first() ob.second()
Example-2:
class GrandParent: def func1(self): print("It is My Grand Parent") class Parent: def func2(self): print("It is My Parent") class Child(GrandParent , Parent): def func3(self): print("It is My Child") ob = Child() ob.func1() ob.func2() ob.func3()
Overriding methods in Python using Inheritance:
Example-3:
class A: "Parent Class" def display(self): print ('This is base class.') class B(A): "Child/Derived class" def display(self): print ('This is derived class.') obj = B() obj.display()