面向对象和小部件

2024-09-30 08:18:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试OOP现有的应用程序

我有一段数据,“用户信息”,它将显示在Labelframe小部件中的文本小部件中,Labelframe小部件有一个条目小部件作为其labelwidget

我认为,“用户信息”是要oop并生成一个类的数据项,所以我的问题是:小部件是包含在“用户信息”类中,还是完全独立于该类


Tags: 数据用户文本信息应用程序部件条目oop
1条回答
网友
1楼 · 发布于 2024-09-30 08:18:27

一般的经验法则是将数据与其表示分离,因此将用户信息保存在自己的类中是一个好主意

这样做有很多好处,主要是它允许在不修改数据的情况下轻松更改表示。例如,如果您以后想使用HTML在web页面上显示用户信息,您可以编写一个HTML模板来呈现用户信息,而不必修改类来删除/更改现在不相关的Tkinter表示细节

相关问题 更多 >

    热门问题