我有一些简单的应用程序,我用设计模式实现了这些应用程序。在我使用 MVC 分离实现它的过程中。
我有 View - MainForm 类,Controller - MainController 类。
Controller 是一个单例,因此 MainForm 会在需要时访问它。MainController 具有作为 IMainFormView 接口的组合。
MainForm 类实现 IMainFormView。
因此,当用户单击某个按钮时,MainForm 会向 MainController 传递一些请求,该请求会计算一些内容并在 IMainFormView 成员上执行回调以更新 MainForm。
是否有访问者模式:IMainFormView-IVisitor 和 MainForm-访问者?