how to call parent class constructor in python code example
Example 1: how to get the parent class using super python
class Foo(Bar):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
Example 2: python3 call parent constructor
super(Instructor, self).__init__(name, year)
Example 3: using super constructor python
class Rectangle:
def __init__(self, length, width):
self.length = length
self.width = width
def area(self):
return self.length * self.width
def perimeter(self):
return 2 * self.length + 2 * self.width
class Square(Rectangle):
def __init__(self, length):
super().__init__(length, length)