考情分析
设计模式在新版教材被删除了
考察偏向面向对象的基本概念和UML建模
但是设计模型在案例和论文题目中出现
面向对象基本概念
c
b
a
面向对象分析
记忆面向对象建模的两种模型:用例模型和分析模型
每种模型的步骤
面向对象的设计原则
面向对象测试
b
c
d
d
统一建模语言
主要了解构造块
事务
关系
关联关系包含:组合,聚合
组合:整体和部分有共同的生命周期,整体不存在了部分也不存在
聚合:整体和部分没有共同的生命周期
重点
图需要记忆
b
a
c
d
图
考察每一种图的具体内容
类图
常考
对象图
考察较少
用例图
重点
用例图独有的关系;
扩展,包含,泛化
泛化是父子关系
包含:include
扩展:extend
序列图
对象在上方
对象生命线是虚线
同步消息
异步消息
返回消息
通信图
对象对象之间传递消息
消息按照先后编
状态图
重点
活动图
活动图也是状态图
构建图
供接口:半圆
需接口:完整的圆
部署图
UML的 4+1 视图
4+1 视图
- 逻辑视图
- 进程视图
- 实现视图
- 部署视图
- 用例视图
4+1视图的展示
视图是抽象的概念
视图是由图来实现的
五种视图需要记忆,会考察
a, d
c
b
状态切换(迁移)需要事件触发,需要满足监护条件
a
d
d
a
b