【问题标题】:Location and responsibilities of Main class in MVC patternMVC模式中Main类的位置和职责
【发布时间】:2012-01-02 12:27:26
【问题描述】:

我正在尝试使用 SWING 和 MVC 构建一个简单的货币转换器。我的问题是:在 MVC 模式中 Main 类通常应该在哪里?它应该在一个单独的包中初始化模型、视图、控制器和设置连接等吗?还是 Main 类应该在 View 包中?换句话说,谁负责构建整个系统?

【问题讨论】:

  • 你的应用是由什么组成的? ,swing/简单的java程序/什么?
  • 这是一个使用swing的货币转换器

标签: java model-view-controller design-patterns


【解决方案1】:

Main 类一般应该在哪里?

Main 类应该只是作为应用程序的初始化器,你可以将它放在一个名为

的包中

com.yourcompany.currencyconverter.app.main

是否应该在一个单独的包中初始化模型、视图、控制器并设置连接等?

是的,将它与其他部分分开会很好。

【讨论】:

    猜你喜欢
    • 2019-04-09
    • 2021-12-31
    • 2013-11-29
    • 2011-07-18
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 2013-12-09
    • 1970-01-01
    相关资源
    最近更新 更多