我是GUI编程的新手,现在使用tkinter for python。
过去我的"非GUI"程序总是由几个类组成,但如果我查看带有GUI的示例,则看起来只使用了一个类。所有功能都包含在这一个类中。这是正常的方式,还是可以写一个gui类,它会调用"来自其他类的函数?
现在我看一下,面向对象编程的概念似乎通过以OOP方式实现GUI而消失了
答案 0 :(得分:3)
在GUI应用程序中绝对可以使用多个类。
例如,您可以拥有一个定义和布局GUI元素的类(如按钮,文本字段,滚动条等),第二个类将继承它,在其上添加一些功能。