代码改变世界

随笔档案-2009年05月

推荐几个弹出对话框控件

2009-05-17 23:32 by 名刘天下, 352 阅读, 收藏,
摘要: 最近因为做项目需要一个弹出对话框的效果,搜索了一下,下面三个控件都还不错,各有特点。酌情选用! 阅读全文

UML类图关系全面剖析-转载

2009-05-06 22:18 by 名刘天下, 238 阅读, 收藏,
摘要: UML的类图关系分为:关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里。1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关... 阅读全文

UML中类之间的关系及其Java代码例子 -转载

2009-05-06 21:44 by 名刘天下, 325 阅读, 收藏,
摘要: 关系是事物之间的联系。类之间有4种重要的关系:依赖、泛化、关联和实现。这些关系都可以映射到代码里。依赖是一种使用关系,描述了一个事物的规格说明的变化可能会影响到使用它的另一个事物(反之不一定)。在UML中表示为一条指向被依赖事物的虚线。依赖有很多构造型,不过一般不需要使用,以免搞得过份复杂。其实另外3种关系泛化、关联和实现都可以算作是某种依赖关系,只不过它们有比较强的语义和重要的作用,所以划分出来... 阅读全文

UML中依赖/泛化/关联/实现/聚合/组合的C#实现 [转]

2009-05-05 22:54 by 名刘天下, 335 阅读, 收藏,
摘要: 这几天要写点文档用到UML的类图,重新再次捡起以前的知识,多多少少有点总结,在这里记录下来,也算是以备后用吧。 在这里推荐大家可以尝试着用用以下我推荐的二种UML工具:Visual.UML.Developer.Edition.v5.1(感觉不错,功能强大,不过收费) StarUML(开源免费,05年之后就没有再维护更新过,韩国人开发,符合亚洲人的习惯) 在UML类图中,类与类之间的关系主要有以... 阅读全文