■ 클래스에서 __mro__ 속성을 사용해 상속 클래스를 구하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
class Tiger: def Jump(self): print("점프하기") class Lion: def Bite(self): print("물기") class Liger(Tiger, Lion): def Play(self): print("놀기") print(Liger.__mro__) """ (<class '__main__.Liger'>, <class '__main__.Tiger'>, <class '__main__.Lion'>, <class 'object'>) """ |