// structure/presentation-model/CalcV3.java // Calculator with separation of presentation and model. // Fred Swartz -- December 2004 // Paolo Bucci -- May 2011 (modified) // Program Organization: Separate View+Controller and Model import javax.swing.*; public class CalcV3 { public static void main(String[] args) { CalcModel model = new CalcModel(); JFrame presentation = new CalcViewController(model); presentation.setVisible(true); } }