只有一个类可用于GUI编程

时间:2016-02-02 23:01:23

标签: python oop user-interface tkinter

我是GUI编程的新手,现在使用tkinter for python。

过去我的"非GUI"程序总是由几个类组成,但如果我查看带有GUI的示例,则看起来只使用了一个类。所有功能都包含在这一个类中。这是正常的方式,还是可以写一个gui类,它会调用"来自其他类的函数?

现在我看一下,面向对象编程的概念似乎通过以OOP方式实现GUI而消失了

1 个答案:

答案 0 :(得分:3)

在GUI应用程序中绝对可以使用多个类。

例如,您可以拥有一个定义和布局GUI元素的类(如按钮,文本字段,滚动条等),第二个类将继承它,在其上添加一些功能。