我正在开发一个 MVC 应用程序。在这种情况下,模型类很多,但只有一个“视图”实现。当模型类想要向用户输出一些信息时,我需要一些方法来调用 GUI 的 printOutput(string) 方法。(顺便说一下,GUI 主要是基于文本的)。还有另一种显示连接数据的方法,该数据只能由特定的连接类访问。
我正在考虑使用依赖注入来实例化具有调用 GUI 所需的函数指针的模型类。
我在这个设计的正确轨道上吗?
我正在开发一个 MVC 应用程序。在这种情况下,模型类很多,但只有一个“视图”实现。当模型类想要向用户输出一些信息时,我需要一些方法来调用 GUI 的 printOutput(string) 方法。(顺便说一下,GUI 主要是基于文本的)。还有另一种显示连接数据的方法,该数据只能由特定的连接类访问。
我正在考虑使用依赖注入来实例化具有调用 GUI 所需的函数指针的模型类。
我在这个设计的正确轨道上吗?