擅长:python、mysql、java
<p>下面是一个类结构的用例</p>
<pre><code>from Tkinter import *
class Window(Frame):
def __init__(self, parent = None):
Frame.__init__(self, parent)
self.pack()
def createButton(self, text, fg, side):
widget = Button(self, text = text, fg = fg)
widget.pack(side = side)
if __name__== '__main__':
_win = Window()
_win.createButton("Red", "red", LEFT)
_win.createButton("Blue", "blue", RIGHT)
_win.mainloop()
</code></pre>
<p>但这是一个简单而简短的代码。对于长而复杂的代码,它可以帮助您定义类变量并从类中的任何函数访问它们。此外,您还可以创建可重用的函数,并像您的示例中那样删除重复的行。在</p>
<p>最好多读一些关于OOP的知识,因为在这里讲所有方面并不简单。在</p>