C++编程失乐园

致力于解决论坛的不足,探讨C++的原理

UML随笔 之 类 关系

类关系总共分为
1.继承关系[一般化关系]
class A{};
class B:public A
{};
A和B是继承关系
2.关联关系
class A{};
class B
{
   void   Function1(A *a);
}
A和B是关联关系
3.聚合关系
class A{};
class B
{
   A *a;
};
A和B是聚合关系
比如XX市这个类
class XX市
{
   劳动局   *劳动局1;
   供电局 *供电局1;
   粮食局 *粮食局1;
};
4.组合关系
class A{};
class B
{
   A a;
};
A和B是组合关系

组合关系和聚合关系比起来,其强度要高一点;

posted on 2007-01-19 12:04 木木头 阅读(259) 评论(0)  编辑 收藏 引用 所属分类: UML工程


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

统计

常用链接

留言簿(3)

随笔分类(29)

搜索

最新随笔

最新评论