UML图中各种关系的表示和箭头的指向

时间:2024.5.2

1、依赖关系
2、继承关系
3、聚合关系
4、合成(组合)关系
5、关联关系
6、接口
一、依赖:虚线箭头。有箭头的那一端为被依赖关系。
代码体现:在一个类中,某个方法的参数为另外一个类(或几个类)的类型。

pblic classA
{
public int Sales(classB clsB)
{}
REM sales是classA中的一个函数
}

二、继承:空心三角+实线表示。有三角的那端为被继承者。
代码体现:一个类在声明的时候后面加“:”和被继承类的类名。

例如:class bird:animal.


三、聚合:空心菱形+实线箭头。箭头那端为被包含的对象。即对象A可以包含对象B,但是对象B不一定是对象A的一部分。
代码体现:在一个类中有另一个类的对象,而且可以使对象数组。

public class classA
{
    public classB() clsB
}


四、合成(组合):实心菱形+实线箭头。箭头那端为被组合的对象。
代码体现:在A类中,初始化时,实例化B类。它们同时生成。(如何生成A类?)。

public class classA
{
private classB clsB
{
   clsB=new classB();
}
}
五、关联:实线箭头。箭头那端表示被引用的对象。一个类要知道另一个类。
代码体现:在一个类中,引用到另一个类。(如何引用类?)例如:
class class1
{
        private class2 cls1;
}
六、接口:空心三角+虚线。三角那端是定义接口类。
代码体现:定义一个类的时候加 “:”和接口名。在类中重写接口中的方法。

UML之用例图箭头方向

20##年10月16日 星期五 09:42 P.M.


第二篇:uml中的几种关系及表示图


uml中的几种关系及表示图

1、关联(association)

说明:是一种结构关系,它指明一个事物的对象与另一个事物的对象间的联系。给定一个连接两个类的关联,可以从一个类的对象导航到另一 个类的对象,反之亦然。 图形:一条实线,可以带箭头。 属性:名称、角色(关联中靠近它的一端的类对别外一端的类呈现的职责)、多重性。

2、聚合()

说明:一种特殊的关联,表示“整体/部分”的关系,其中一个类描述了一个较大的事物,它由较小的事物组成。 图形:整体的一端用一个空心菱形表示。

3、组合()

说明:是关联的更强的形式,该关系中组合具有管理组成部分的特有责任,如它们的分配和释放。 图形:组合的一端用一个实心菱形表示。

4、泛化(generalization) 说明:是一般事物(超类)和该事物的较为特殊的种类(子类)

的关系。 图形:一条带有空心大箭头的有向实线,指向父类。

5、依赖(dependency)

说明:一个事物(如类Event)规格说明的变化可能影响到使用它的另一个事物(如类 Window),但反之未必。 图形:一条有向的虚线,指向被依赖的事物。

6、实现()

说明:将一个模型元素,连接至另一个提 供了行为说明而无结构或实现的模型元素,如接口。

图形:一 条带有空心大箭头的有向虚线,指向实现类。

更多相关推荐:
各种表格范本

附2成都理工大学学生毕业设计论文开题报告1开题报告可从教务处主页下载A4纸张打印或手工誊写2题目来源填教师科研课题教师拟定学生自拟其它题目类型填理论研究应用研究技术开发其它3工作计划要真实具体各阶段必须明确起止...

对内会计报表各种表格样本集合(自己整理)

对内会计报表各种表格样本集合项目现金流量分析表制表人填表日期年月日年月日销货日报表年月日核准复核制表制造费用明细表编制单位企业年月日单位元月表本年累计企业管理部门通过该表了解制造费用本月实际数比上月实际数的增减...

各种合同范本

根据中华人民共和国合同法和商标法有关规定并由双方经过友好协商在互惠互利的基础上甲方总代理与乙方自愿签定本合同第一条甲方指定乙方为产品市经销商甲方授权乙方在合同期内合法经营甲方拥有产品指定区域为范围内经此授权后甲...

各种合同范本

房屋租赁合同样本contractshowaspid20xx劳动合同书样本contractshowaspid2131有限公司章程范本contractshowaspid283合作协议书范本二contractshow...

各种转让协议范本大全

财产份额转让协议书参考格式适用于合伙企业转让方甲方身份证号码地址受让方乙方身份证号码地址企业以下简称企业于年月日在深圳市设立由甲方与共同出资合伙经营甲方出资额为币万元占企业全部财产的甲方愿意将其在企业的财产份额...

各种函件范本

各种函件范本情景导入:据了解省人才市场此次拿出十个岗位面向毕业生招聘经据了解省人才市场此次拿出十个岗位面向毕业生招聘经过筛选过筛选8080多位入围其中南京某知名大学新闻系的一位女生多位入围其中南京某知名大学新闻…

材料表格范本

材料表格范本物资供方业绩评定表所做的评价材料表格范本材料采购要料计划表注本表格为每月25日前填写下个月的采购计划数量可以是大约值小五金类产品可不填写在本表中本表一式二份项目部公司材料科各一份材料表格范本物资供方...

各种说明书范本

附件2夏天无片等54种非处方药说明书范本夏天无片说明书请仔细阅读说明书并按说明使用或在药师指导下购买和使用药品名称通用名称夏天无片汉语拼音成份性状功能主治活血通络行气止痛用于跌打损伤气血瘀阻所致的肢体疼痛肿胀麻...

各种法律文书大全范本

鲤鱼网对策在浩如烟海的格式中抓出规律使零散而繁杂的格式变得易记搞清常考的不同文书的特点做到准确命题记一些成文化用语使表述规范且节省构思时间掌握重要文书的写作要素记清注意事项格式选编一一审刑事附带民事判决书人民法...

四十种各种经典求职简历模版(实用个人简历范文、实用个人求职信、适用个人简历样式和表格模板)

个人简历一求职书二应聘职位个人简历四简历五姓名性别出生日期户口所在地工作年限目前年薪期望年薪电子邮件移动电话应聘职位自我评价对事物有敏锐的洞察力能很好得与人沟通具有团队合作精神对负责的工作会付出全部精力和热情制...

《各种文档格式基本规范要求》

张总上周评审施工组织设计文件时发现所有文档的撰写比较随意格式不规范现发一个规范要求给您参考可以要求设计人员提交的文档根据该规范统一格式上述规范是参考广西大学本科生研究生毕业设计论文基本规范要求进行修改的贺德强2...

各种合同范本

各种合同范本房屋租赁合同样本contractshowaspid20xx劳动合同书样本contractshowaspid2131有限公司章程范本contractshowaspid283合作协议书范本二contra...

各种表格范本(15篇)