面向对象编程- WindowsForm方法的基本信息
本文关键字:信息 方法 WindowsForm 面向对象编程 | 更新日期: 2023-09-27 18:02:28
我学的是编程,1998年毕业…是的,我是老LOL,长话短说,我从来没有在那个领域工作过,但决定回到这个领域,为自己做一个会员管理程序。关于面向对象编程,有一件事我想不起来了,如果有人能帮我澄清一些事情,我需要帮助。
我有一个程序,我正在工作,有一个主要的Windows窗体调用不同的其他窗体执行不同的操作数据库包含关于我拥有的体育中心的信息。
在项目上工作了一段时间后,我意识到我在不同的子窗体中使用的一些方法是完全相同的。例如,如果用户输入了姓和名,我通常需要查找memberID。我只是复制了代码来加快这个过程....但是!
我记得我的老师一直说:
"如果你需要让很多人访问,那为什么要这样做呢?属于某人?"
我知道这不是一个好的编程方式。
我的问题是:我如何正确地工作?我应该把我的方法在主父窗体和调用它从其他吗?这是正确的做法吗?我只需要使用包含这些方法的类,然后我可以在应用程序的任何地方调用它们吗?我困惑。
感谢您的时间和帮助。
为了解决这些问题,我们有一些选择:
1。帮助类:创建帮助类。把它设为公共,这个类将对所有表单可用。现在你可以在所有形式中使用这个类的方法。
2。静态类:创建一个具有静态属性的静态类。通过使用它,您可以在整个应用程序的任何位置访问使用此属性值。这样做的主要优点是你不需要一次又一次地点击数据库来获得相同的记录。