UML
UML 统一设计语言
图
类图 状态图 活动图 对象图 用例图 顺序图 协作图 模型图
类图: 用于需求模型和分析模型以及设计模型
用例图 描述系统与外部系统以及用户之间的交互,关联 泛华 包含 扩展 需求模型和分析模型
动态图: 顺序图 状态图 活动图 协作图
静态图: 用例图 对象图
类图
类: 类名 特性 以及操作
+
-
#
关系: 继承 实现 组合 聚合 关联 依赖
图形表示
代码表示: 位置 成员变量 局部变量 方法参数 静态调用
生命周期
设计模式
原则: 单一 开放封闭 依赖倒置 里氏代换 接口隔离
迷米特 合成复用
分类:
创建型
结构型
行为型