资 源 简 介
这里是在左边所示的简单计算器的源。它分为两个源代码文件。
主要和 GUI -这作为一个子类 JFrame,包含一个小的主要程序的实现。它既生成界面用户所看到 ("视图),并处理来自按钮 ("控制器") 的事件。
模型-这是在哪里发生的实际计算。虽然这个简单示例中不会显示从用户界面中分离业务逻辑 (通常称为"模型") 的全部力量,痛心在较大的程序中有很多优点。
它是简单的开发工作。
它可以用很多各种各样的接口没有变化。例如,一个 GUI 界面,命令行界面或一个基于 web 的界面。
可以更改模型 (eg,上班用 BigInteger) 而无需更改的用户界面。当然,某些更改可能要求界面的改变,但分离使这更容易。