2015年11月29日

策略(strategy)模式

摘要: 目的:把算法封装起来,并且使他们可以相互替换,使得算法可以独立于使用它的客户而变化。适用情景:1、 许多的类仅仅是行为有异(数据一致),”策略”提供了一种用多个行为中的一个行为来配置一个类的方法。2、 需要使用不同的算法,如可以根据不同参数选取不同的效率算法。3、 算法使用客户不应该知道的数据。4、... 阅读全文

posted @ 2015-11-29 10:28 chhy2009 阅读(296) 评论(0) 推荐(0)

Enterprise Architect之UML实践

摘要: Enterprise Architect软件是一款专业的UML绘图软件,常用的图有类图、用例图、顺序图及流程图,均可用其创建。其他用于UML软件还有Rational Rose, StartUml, ArgoUml,JUDE等等。下面开始正文:1.1类图类图中有几种关系需要搞清楚:继承:继承一个类... 阅读全文

posted @ 2015-11-29 08:55 chhy2009 阅读(284) 评论(0) 推荐(0)

导航