首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UML-模型类做作

UML-模型类做作
EN

Stack Overflow用户
提问于 2015-02-16 12:33:58
回答 2查看 132关注 0票数 1

我试图用UML建模这个问题,这是一个特殊的交换结构。

我有一个中央类,矩阵,它有几个电路通过它,类电路。这个矩阵是一堆通道(类通道),其中循环一个或多个电路。一个电路也可以通过几个通道。

假设段落对象被命名为"A“、"B”和"C",矩阵看起来可以是:ABCCABA...

我会使用一个引用,比如一个指针数组。

如何在UML中对堆叠模式进行建模?

然后,我想说A包含两个电路对象"1“和"2",B包含"2”,C包含"3“。

帮我找出该怎么做

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-16 19:05:20

你的问题仍然是一种形式,它允许(也)许多答案,但我会尝试这样做。

  • 对于下面的每一个步骤,都需要适当的涉众参与设计。
  • 决定你到底想做什么。矩阵/堆栈的目的是什么(您的问题没有提供背景)。
    • 一个好的方法是创建用例来描述系统的目标。

  • 只要您知道这些系统目标是使用类关系图创建域。上面的类图看起来不错,但是没有上下文,我无法判断它是对是错。
  • 一旦你得到了结构模型,你就可以开始设计功能了。最好的方法是:
    • 为每个用例创建一个协作(也称为用例实现;它们对用例有一个实现)。
    • 在每个协作中,创建序列图并将这些类的实例放在其中,这些类应该参与这个特定的用例。
    • 现在开始考虑这些实例需要如何通信来执行所需的任务。
    • 绘制一条消息以显示通信,并在“对应”类中创建一个方法(一些工具在一步内支持此功能)
    • 回顾通信和领域模型

粗略地说,这些是主要的设计步骤。正如你所看到的,我没有给出你可能想到的问题的具体答案。仅仅是因为它不够具体。

给一个人一条鱼,它就会吃一天的饭。教它钓鱼,它的余生都有一顿饭吃。

票数 1
EN

Stack Overflow用户

发布于 2015-02-16 14:51:23

实例关系的具体结构将在对象图中显示。

但它不像类图那样强大和普遍。所以,很可能,你必须自己发明一个图表。

也请看复合结构图

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

https://stackoverflow.com/questions/28541560

复制
相关文章

相似问题

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