领域实体

                                               现实世界                              软件世界
                                                   事物									  对象(实体)
                                                   职责                                   职责
                                                   行为                                   函数
                                                   关系                                   关系

毫不夸张地说,我们的软件系统就是对现实世界的真实模拟。现实世界中的事物在软件世界中可以被模拟成一个对象:该事物在现实世界中被赋予了什么职责,在软件世界中就被赋予什么职责;在现实世界中拥有什么特性,在软件世界中就拥有什么属性;在现实世界中拥有什么行为,在软件世界中就拥有什么函数;在现实世界中与哪些事物存在怎样的关系,在软件世界中就应当与它们发生怎样的关联。这正是面向对象编程的核心思想,也是DDD中寻找领域实体的核心思想。

猜你喜欢

转载自blog.csdn.net/gou553323/article/details/112970387