1.OOP主要特征

OOP特性介绍&域模型&静态建模和动态建模

2.关联

OOP特性介绍&域模型&静态建模和动态建模

3.聚合

OOP特性介绍&域模型&静态建模和动态建模

 如,controller中的service

4.组合

OOP特性介绍&域模型&静态建模和动态建模

 5.域模型

域模型是面向对象的。在面向对象术语中域模型也可称为设计模型

域模型由以下内容组成:

  • 具有状态和行为的域对象
  • 域对象之间的关系
    • 关联(association)
    • 依赖(dependency)
    • 聚集(aggregation)
    • 一般化(泛化)(generalization)

(1)关联关系

OOP特性介绍&域模型&静态建模和动态建模

 (2)依赖关系

OOP特性介绍&域模型&静态建模和动态建模

在BusinessService类中访问Customer类的方法,并且构造Customer类的实例

(3)聚集关系

聚集指的是整体与部分之间的关系,在实体域对象之间很常见

OOP特性介绍&域模型&静态建模和动态建模

 OOP特性介绍&域模型&静态建模和动态建模

(4)一般化

一般化指的是类之间的继承关系

OOP特性介绍&域模型&静态建模和动态建模

6.UML建模分类

  • 静态建模
  • 动态建模

(1)静态建模

OOP特性介绍&域模型&静态建模和动态建模

 (2)动态建模

OOP特性介绍&域模型&静态建模和动态建模

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-23
  • 2021-07-01
  • 2021-10-26
  • 2021-08-19
  • 2021-06-19
  • 2022-01-10
猜你喜欢
  • 2021-07-26
  • 2021-10-07
  • 2021-10-31
  • 2021-08-08
  • 2022-12-23
相关资源
相似解决方案