摘要: 泛化(继承)class A{}class B : A{}依赖:class A{ public void Function(B b) {}}class B {}关联class A{ B b = new B();}class B {}聚合class A{ B b = new B(); C c = new C();}class B {}class C {}组合class A{ B b = new B()... 阅读全文
posted @ 2009-03-18 16:58 长刀客 阅读(685) 评论(0) 推荐(0) 编辑
摘要: UML中有4种关系:依赖、关联、泛化和实现。 (1)依赖(dependency)是两个事物间的语义关系,其中一个事物(独立事物)发生变化会影响另一个事物(依赖事物)的语义。在图形上,把一个依赖画成一条可能有方向的虚线。 (2)关联(association)是一种结构关系,它描述了一组链,链是对象之间的连接。聚集(aggregation)是一种特殊类型的关联,它描述了整体和部分间的结构关系。关联... 阅读全文
posted @ 2009-03-18 16:57 长刀客 阅读(4436) 评论(0) 推荐(0) 编辑