【发布时间】:2012-08-12 19:12:15
【问题描述】:
我使用main 方法创建了以下类,该方法为这个特定的Application 创建了Application 的新实例和ApplicationModel、ApplicationView 和ApplicationController 的实例。
public class Application
{
// Variables
private ApplicationSettings settings;
private ApplicationModel model;
private ApplicationView view;
private ApplicationController controller;
// Constructor
public Application()
{
settings = new ApplicationSettings();
model = new ApplicationModel();
view = new ApplicationView(model);
controller = new ApplicationController();
}
// Main method
public static void main(String[] args)
{
Application application = new Application();
}
// Getters for settings, model, view, controller for instance of Application
}
我知道,Application 总是只有一个唯一实例。
我想在我的ApplicationModel、ApplicationView 和ApplicationController 类中获取这个特定的实例。
这怎么可能?
【问题讨论】:
标签: java oop model-view-controller class instance