2024-09-30 08:18:27 发布
网友
我正在尝试OOP现有的应用程序
我有一段数据,“用户信息”,它将显示在Labelframe小部件中的文本小部件中,Labelframe小部件有一个条目小部件作为其labelwidget
我认为,“用户信息”是要oop并生成一个类的数据项,所以我的问题是:小部件是包含在“用户信息”类中,还是完全独立于该类
一般的经验法则是将数据与其表示分离,因此将用户信息保存在自己的类中是一个好主意
这样做有很多好处,主要是它允许在不修改数据的情况下轻松更改表示。例如,如果您以后想使用HTML在web页面上显示用户信息,您可以编写一个HTML模板来呈现用户信息,而不必修改类来删除/更改现在不相关的Tkinter表示细节
一般的经验法则是将数据与其表示分离,因此将用户信息保存在自己的类中是一个好主意
这样做有很多好处,主要是它允许在不修改数据的情况下轻松更改表示。例如,如果您以后想使用HTML在web页面上显示用户信息,您可以编写一个HTML模板来呈现用户信息,而不必修改类来删除/更改现在不相关的Tkinter表示细节
相关问题 更多 >
编程相关推荐