JAVA MVC_以MVC架構來進行Java GUI程式開發(二)_建構簡單的四則運算計算器_model中負責計算

於前一篇大致上介紹到MVC核心理念 這裡要對於Model運算部分做一個加強示範 於上一篇示範練習比較強調在於Controller的溝通 這篇我們要來練習簡單四則運算中 別於以往的嵌入介面層設計我們把計算的流程定義於Model當中 於Controller中去呼叫做計算然後再更新顯示給View CalculatorModel.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com. cal . Model ; /** * * @author chous */ public class CalculatorModel { private int calculationVal; public void addTwoNums ( int firstNum, int secondNum){ calculationVal = firstNum + secondNum; } public int getCalculationValue (){ return calculationVal; } } CalculatorView.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ...