摘要: 对于策略模式和工厂模式我可以说是还很迷糊的。我查了资料。有人这样区分它们,也举了很形象的例子,想想其实也是这样一个道理。 一般情况下,策略模式解决的是策略的切换与扩展,更简洁的说是定义策略族(我也有点儿不懂),分别封装起来,让他们之间可以相互替换,策略模式让策略的变化独立于使用策略的客户。可以应... 阅读全文
posted @ 2015-11-27 21:57 遐页空白℡ 阅读(309) 评论(4) 推荐(0) 编辑
摘要: 场景故事1、背景1)典型用户:老陈【主要】、小石头【次要】。【老陈】【小石头】2)用户的需求老陈:a.可以自己输入题数,让孩子进行计算。b.当输入错误时程序可以给出提示。c.程序可以自行统计孩子的计算情况。d.孩子错误时程序及时给出提示2场景老陈:要把题目输入进去小石头:要计算题目3场景故事老陈作为... 阅读全文
posted @ 2015-11-21 10:55 遐页空白℡ 阅读(659) 评论(3) 推荐(0) 编辑
摘要: 设计思路 首先明了设计该程序的用途,知道这是一个简易的四则运算,在做之前,我和讨论时选择运用窗体还是控制台去完成。 并且也进行了操作对比,最后选择利用控制台来完成。首先当运行程序时,用户可以选择进行的四则运算类型,并且,当用户输入 有误之时程序也会给出相应的提示,当用户选择好所要进... 阅读全文
posted @ 2015-10-16 22:09 遐页空白℡ 阅读(160) 评论(4) 推荐(0) 编辑