Kế thừa cho phép một class dẫn xuất từ một class khác, tái sử dụng và mở rộng hành vi của nó. super() gọi các method của class cha. Python hỗ trợ đa kế thừa, được giải quyết bởi MRO (Method Resolution Order — thứ tự phân giải method).
Kế thừa cơ bản và super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
