1.OOP主要特征
2.关联
3.聚合
如,controller中的service
4.组合
5.域模型
域模型是面向对象的。在面向对象术语中域模型也可称为设计模型
域模型由以下内容组成:
- 具有状态和行为的域对象
- 域对象之间的关系
- 关联(association)
- 依赖(dependency)
- 聚集(aggregation)
- 一般化(泛化)(generalization)
(1)关联关系
(2)依赖关系
在BusinessService类中访问Customer类的方法,并且构造Customer类的实例
(3)聚集关系
聚集指的是整体与部分之间的关系,在实体域对象之间很常见
(4)一般化
一般化指的是类之间的继承关系
6.UML建模分类
- 静态建模
- 动态建模
(1)静态建模
(2)动态建模