การสืบทอด ช่วยให้คลาสสามารถมาจากคลาสอื่นได้ โดยนำเอาพฤติกรรมมาใช้ใหม่และขยาย super() เรียกใช้เมธอดของคลาสพ่อแม่ Python สนับสนุน การสืบทอดหลายครั้ง ซึ่งแก้ไขโดย MRO (Method Resolution Order)
การสืบทอดพื้นฐานและ super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
