现在我正在编写一个应用程序,并且我认为必须有一个更好的解决方案来解决我现在正在做的事情。
我有一个主窗口来处理程序的设置。然后我有更多的课程和窗户。例如,一个语言处理程序类和一个处理“主要功能”所需的用户输入的表单。
然而,直到现在我总是必须将我的主窗口传递给这些类中的每一个,因为语言处理程序应该能够更改主窗口的字符串。并且其他窗体也应该能够将数据传递到主窗口。
如果我们想象会有更多的类并且每个类都需要一个主窗口的副本,这将消耗大量资源,具体取决于主窗口的“大小”。
那么,是否有更好/更有效的方式在这些类之间进行通信。