1
class GuiMaker(Frame):
#more code
def __init__(self, parent=None):
Frame.__init__(self, parent)
self.pack(expand=YES, fill=BOTH) # make frame stretchable
self.start() # for subclass: set menu/toolBar
self.makeMenuBar() # done here: build menu-bar
self.makeToolBar() # done here: build tool-bar
self.makeWidgets() # for subclass: add middle part
#more code
class TextEditor:
#more code
def start(self):
#more code
자기가 GuiMaker를 참조하면 어떻게 self.start()가 TextEditor의 시작을 호출할까요? 그렇지 않으면 self가 TextEditor를 어떻게 참조합니까?두 개체가 언제 통신 할 수 있는지 어떻게 알 수 있습니까?
당신은 항상 실제로 호출되는 상황을 확인하기 위해 인쇄 문이나 PDB 중단 점을 사용할 수를 가지고 (서면으로) 코드에 대해 어떤 식 으로든 표시되지 않습니다. – smci