2014-01-29 3 views

답변

0
인쇄 할 수 있도록 클래스 A의 foo는() 메서드를 호출 할

class C(B): 
    def foo(self): 
     A.foo(self) 

그러나, 더 좋은 질문이 될 수 있습니다 : 당신은 왜이 작업을 수행하려고

직접 귀하의 질문에,이 같은 C을 정의 할 수 있습니다에 대답하려면? 부모 클래스에 정의 된 ", 조부모"의 함수에 액세스해야하는 클래스는 상속 모델이 이상적이지 않다는 좋은 신호입니다. 예를 들면 다음과 같습니다. C무엇이든B; A에서 직접 상속받을 수 있습니까?

+0

감사합니다.이 질문은 인터뷰에서 나에게 묻는 질문이었고 나는 또한 왜 누군가가 이것을 시도하는지 혼란스러워했습니다. – swamydkv

+0

http://stackoverflow.com/help/someone-answers – jonrsharpe

관련 문제