软考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个......

相关推荐
uwvwko1 分钟前
openclaw 笔记及注意事项
笔记·openclaw
炽烈小老头5 分钟前
【 每天学习一点算法 2026/03/11】从前序与中序遍历序列构造二叉树
学习·算法
敲代码的嘎仔11 分钟前
Java后端开发——基础面试题汇总
java·开发语言·笔记·后端·学习·spring·中间件
大卡拉米16 分钟前
ClaudeCode安装及使用
前端·学习
Oll Correct17 分钟前
Cisco Packet Tracer 设备类型与图标详解(5.0 与 9.0 版本对比)
笔记
xhyyvr18 分钟前
VR应急救护学习机|沉浸式体验VR应急救护
学习·vr
_Twink1e26 分钟前
[算法竞赛]八、排序、排列
数据结构·c++·笔记·算法·排序算法
mango_mangojuice36 分钟前
C++学习笔记(list)3.6
c++·笔记·学习
星幻元宇VR36 分钟前
VR生产安全学习机|开启智慧安全培训新时代
人工智能·科技·学习·安全·vr
deng-c-f38 分钟前
Linux C/C++ 学习日记(80):Kafka(八):topic会自动创建吗?
linux·c++·学习·karfka