다이아몬드 상속 질문
, 한 진탁님이 작성534 쪽 class_diamond_inheritance.py 에서
D().greeting() 을 하면 B 의 greeting 을 호출한다고 했습니다.
1. 그러면 D의 인스턴스로 C 의 greeting 을 호출 할 수 없나요?
2. D 내부 메소드로 __init(self)__ 의 정의에 super() 가 있다면, MRO 를 따라서 B 의 __init__ 가 호출되나요? 만약 그렇다면 C의 생성자는 호출을 어떻게 해야 하나요?