
设计模式designpatten
云者
2012年6月28日,芝麻开门
展开
-
关联关系, 聚合关系,组合关系的区别
一, 关联关系 当一个类可用到,并引用到另一个类的对象时,可以用关联association, 在uml图中用实线箭头表示. 如 class myson { private Cparent cparent; }二, 聚合关系 其实和关联关系是一样,只是一种特殊的关联关系.原创 2013-05-03 23:28:59 · 1773 阅读 · 0 评论 -
用设计模式来理解炮轰华为读后感
最近看了一篇文章“代码的坏味道”提到,‘我们通常希望软件能够更容易被修改——毕竟软件再怎么说本来就该是“软”的’。我觉得这种提法很有趣,刚好我最近想回顾一下做软件设计的心得,所以就记了下来。当然,并不是所有的文章都值得我去记,就像广告中的“并不是所有的牛奶都叫xxx”…… 如何让我们的软件变得易修改? 我在上篇博文序中提到了框架设计的评价标准,“关闭修改,开放扩展”。这里如果单从原创 2013-09-29 20:46:03 · 814 阅读 · 0 评论 -
delphi版大话设计模式
前段时间听到一个小家伙说, 只听过JAVA. C#有设计模式, DELPHI应该没有吧, 我听了窃笑, 但又不好明说, 一来, 用delphi的人现在本来就很少了, 以前做delphi的年龄都不小, 一般不再写代码而做需求分析或者解决方案,甚至当老板去了, 而不会再谈什么代码设计; 而另一方面, 现新来做delphi的, 根基很弱, 很少讲究设计模式的; 再者, 随着d原创 2013-09-29 22:42:38 · 1517 阅读 · 0 评论 -
从什么都会到不知道会什么
曾经抱着《C语言程序设计》这本书入手,开启了自己的程序员之门。一个月内一口气读完厚厚的一本书,却发现除了可以编程实现一些排序算法如冒泡和快速等交换排序的程式用于展览外,实际没有什么“用武”机会, 因为自己并不在开发部门,也没有机会接触较底层软件的开发,除了帮助别人解决一些电脑操作问题,例如网络邻居连接不上了等等,此时真不知道学程序设计能做些什么。 能在工作环境中将软件知识应用起来,成为我那时的梦想原创 2013-09-29 20:43:57 · 551 阅读 · 0 评论