**상속(inheritance)**은 클래스가 다른 클래스로부터 파생되어 그 동작을 재사용하고 확장할 수 있게 합니다. **super()**는 부모 클래스의 메서드를 호출합니다. Python은 **다중 상속(multiple inheritance)**을 지원하며, 이는 MRO(Method Resolution Order, 메서드 결정 순서)로 해결됩니다.
기본 상속과 super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
