class MVCController implements ActionListener { private MVCView view; private MVCModel model; public MVCController(MVCView view) { this.view = view; this.model = new MVCModel(); } @Override public void actionPerformed(ActionEvent e) { view.setText(model.getText()); } }