05 2010 档案

摘要:策略模式意图:定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 动机:有许多算法可对一个功能进行处理,将这些算法硬编进使用它们的类中是不可取的,其原因:(1)、需要该功能的客户程序如果直接包含处理算法代码的话将会变得复杂,这使得客户程序庞大并且难以维护,尤其当其需要支持多种算法时会更加严重 (2)、不同的时候需要不同的算法,我们不想支持我们并... 阅读全文
posted @ 2010-05-26 22:52 清流鱼 阅读(346) 评论(2) 推荐(0) 编辑
摘要:这学期我们开了UML课程,当老师讲到活动图中的控制节点,让我产生了极大的兴趣。记得那时做过的一个系统的登录界面,本以为很容易的,就没在意。但做完测试时,却不尽如人意。改来改去,颇费周折。把登录界面截个图给大家看一下:我就是先判断用户名是否存在,后判断人事处和教师的选择,以至于提示的错误,让人摸不头脑。学到控制节点,就把思路理清楚,用UML图画出来,发现看图是多么的一目了然! 也许会有人感到奇怪,U... 阅读全文
posted @ 2010-05-17 19:04 清流鱼 阅读(2326) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示