Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我注意到我的对话框过程中需要函数。例如,我可以点击多个按钮,这些按钮需要以相同的方式更新其他控件。现在我只是在适当的地方重复相同的代码。
全局对话框“助手”功能是解决此问题的常用方法吗?
您可以将通用功能分解为单独的类或模块。让您的对话框类继承自分解类或调用独立函数。
我将此过程称为软件进化: 将常见的部分重构为两个或多个软件单元可以使用的单独模块。