Del*_*ens 1 python class object
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
Run Code Online (Sandbox Code Playgroud)
如果self引用GuiMaker,self.start()将如何调用TextEditor的开头,否则self会如何引用TextEditor?
是否GuiMaker继承TextEditor什么地方?换句话说,Frame是后代的TextEditor?这将导致TextEditor调用start方法.
除此之外,我没有看到任何方式让代码(如所写的)有GuiMaker.start电话TextEditor.start
| 归档时间: |
|
| 查看次数: |
120 次 |
| 最近记录: |