ใช้ super() Built-in Function ซึ่งเป็นวิธีที่ดีกว่าเล็กน้อยในการเรียก Parent Class เพื่อ Initialization
ตัวอย่าง
# เรียก Parent Class โดยตรง
class MySubClass(MySuperClass):
def __init__(self):
MySuperClass.__init__(self)
# ใช้ super() (แนะนำ)
class MySubClassBetter(MySuperClass):
def __init__(self):
super(MySubClassBetter, self).__init__()
ใน Python 3 สามารถเขียนได้ว่า super().__init__() ไม่ต้องส่งอาร์กิวเมนต์