软考70-上午题-【面向对象技术2-UML】-UML中的图1

一、图的定义

图是一组元素的图形表示,大多数情况下把图画成顶点、弧的联通图。

顶点:代表事物;

弧:代表关系。

可以从不同的角度画图,UML提供了13种图:(只看9种)

  • 类图;
  • 对象图;
  • 用例图;
  • 序列图;
  • 通信图;
  • 状态图;
  • 活动图;
  • 构件图;
  • 部署图。

序列图、通信图 = 交互图。

1-1、类图

1-1-1、类图的定义

类图展示了一组对象、接口、协作和他们之间的关系。

是最常见的图。

类图给出系统的静态设计图。

示例:

访问权限:

示例:

1-1-2、类图的概念

类图用于对系统的静态设计视图建模,这种视图主要支持系统的功能需求。

通常以下述三种方式之一使用类图:

1、对系统的词汇建模

2、对简答的协作建模

3、对逻辑数据库模式建模

1-1-3、真题

真题1:

真题2:

真题3:

真题4:

真题5:

1-2、对象图(考的少)

对象图,展现了某一时刻一组对象以及他们之间的关系,描述了在类图中所建立的事物的实例的静态快照。

对象图一般包括:对象、链。

示例:

1-2-1、真题

真题1:

*:多个,包含:0个,1个,2个......

相关推荐
tq108614 分钟前
数学:约束表征空间的最小闭包
笔记
lzj_pxxw1 小时前
W25Q64存储芯片 软件设计刚需常识
stm32·单片机·嵌入式硬件·mcu·学习
Slow菜鸟2 小时前
AI学习篇(四) | AI设计类Skills推荐清单(2026年)
人工智能·学习
freexyn2 小时前
Matlab自学笔记七十六:表达式的展开、因式分解、化简、合并同类项
笔记·算法·matlab
念恒123062 小时前
Python(列表进阶)
python·学习
QYQ_11273 小时前
嵌入式学习——杂项设备、Platform总线和设备树源文件
学习
IT摆渡者4 小时前
linux 系统安全检查
运维·网络·经验分享·笔记
wuxinyan1234 小时前
大模型学习之路03:提示工程从入门到精通(第三篇)
人工智能·python·学习
十安_数学好题速析5 小时前
【多选】曲线方程:四步避坑判断曲线类型
笔记·学习·高考
千寻girling5 小时前
五一劳动节快乐 [特殊字符][特殊字符][特殊字符]
java·c++·git·python·学习·github·php