首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在UML类图中,边界类、控制类和实体类是什么?

在UML类图中,边界类、控制类和实体类是什么?
EN

Stack Overflow用户
提问于 2009-03-26 06:46:04
回答 2查看 199.6K关注 0票数 96

我现在使用NetBeans作为我的集成开发环境,它有一个用于建模的插件。在类图中,有称为Boundary ClassControl ClassEntity Class的模型元素。然而,我找不到一个很好的定义,但是我在UML类图上找到了this site

EN

回答 2

Stack Overflow用户

发布于 2017-03-06 23:18:28

边界控制实体模式有两个版本:

旧结构,在127描述(实体作为数据模型元素,控制作为功能,边界作为应用程序接口)新对象模式

作为对象模式:

边界是任何内部逻辑(如DDD模式中的服务)中“其他世界”控制的接口,实体是对象的持久化服务器(如DDD模式中的存储库)。

所有类都有操作(参见Fowler贫血领域模型反模式),所有这些类都是MVC模式中的模型组件。规则:只有边界为“另一个世界”提供服务边界只能调用ControllControl可以调用anybodyEntity不能调用任何人(!),只能被调用。

jz

票数 5
EN

Stack Overflow用户

发布于 2009-06-29 21:06:19

实际上,健壮性图(或分析图,有时被称为)只是专门的类图。它们是UML的一部分,并且从一开始就存在(请参阅Jacobson的书,统一软件开发过程--“三个朋友”系列书籍的一部分)。前面提到的书在第183-185页上对这三个类有很好的定义。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/683825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档