| MainClass.java |
package lectures.mvc;
import util.annotations.WebDocuments;
@WebDocuments({"Lectures/Mvc.pptx", "Lectures/Mvc.pdf", "Videos/Mvc.avi"})
public class MainClass {
// public static void main (String args[]) {
// (new AConsoleUI()).edit (new ACounter());
// }
// public static void main (String args[]) {
// ObservableCounter model = new AnObservableCounter();
// model.addObserver (new ACounterConsoleView());
// CounterController controller = new ACounterController();
// controller.setModel(model);
// controller.processInput();
// }
// public static void main (String args[]) {
// ObservableCounter model = new AnObservableCounter();
// model.add(10);
// model.addObserver(new ACounterConsoleView());
// model.addObserver(new ARocketLaunchingCounterObserver());
// CounterController controller = new ACounterController();
// controller.setModel(model);
// controller.processInput();
// }
public static void main (String args[]) {
ObservableCounter model = new AnObservableCounter();
model.addObserver(new ACounterConsoleView());
CounterController controller = new ACounterController();
controller.setModel(model);
controller.processInput();
}
}