问题标签 [object-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1829 浏览

php - Zend 框架 Gdata 的类图或对象图

我正在寻找 Zend Gdata 的类图。Zend_Gdata_Spreadsheets_SpreadsheetEntry 对象

我想知道是否有类图或者它是否称为对象图,因为这是。

0 投票
3 回答
986 浏览

uml - 对象图应该是什么样子的?

我在网上搜索,但我发现了一堆非常不同的图表。它们中的大多数甚至看起来都不像对象图。它们没有对象的价值。我想知道我必须如何以这种方式绘制对象图,我的教授不会告诉我这是绝对错误的。任何好的教程链接都非常感谢!

0 投票
2 回答
380 浏览

uml - UML 中的类和对象之间的中间地带在哪里?

假设您要绘制一个Map类(数学类,而不是制图类)。在 Ruby 中,你可能有类似的东西:

当我开始绘制图表时,我的想法如下:

让我们尝试一个类图,因为我们正在讨论类。我会创建一个Map类。和一Node堂课。和一Edge堂课。和一Set堂课。美好的。现在我将绘制一条 Composed-Of(1:2) 线,从MapSet—— 每个@nodes@edges。然后是从 to 的 has-many(1:0..*) 行和从Setto 的Node另一SetEdge。但是现在我说每个集合都可以有Nodes 和Edges 的任意组合,这是不正确的。并且在图表上放置两个Set元素(有两条对应的 Composed-Of(1:1) 线)也无济于事,因为它们是同一个对象。

所以我想:嗯,也许 UML 想让我更像 C++/Java-ey。在 UML 中不可能使用模板化Set<Node>,但我可以创建子类:和.Set<Edge>NodeSetEdgeSet

最后我考虑了一个对象图,但那是不对的。我说的是Set类,而不是个别Set实例。

有更好的答案吗?还是我已经找到了“最不坏”的那个?

之后

正如我最初所说的那样,Marc WPete Kirkham的回答非常适合这个问题。问题是我试图对我的实际问题使用一个简单的类比,因为我无法揭示存在的问题。我真的只是在了解如何拥有两个具有不同关系但行为相同并具有相同属性(尽管不是属性值)的同一类。

让我们用一些不同的模型再试一次:an ActiveDirectory、aFirewall和 two Routers。一台路由器(LAN 一台)引用了ActiveDirectoryFirewall; 另一个(广域网)引用了Firewall一些公共服务器(我们将在此图中忽略它们)。完全可以想象,两个Routers 的品牌、型号等都相同。它们会有不同的序列号(对象不同),但它们肯定都是Routers。然而,要将两者都放在类图上,我必须将其子类Router化为LANRouterand WANRouter。类比 Marc W 的解决方案是直接连接Firewalland ActiveDirectory,留下实现 (Router) 到类来确定。但是,如果要使用 UML 来实际构建系统,则抽象必须泄漏。

0 投票
1 回答
5652 浏览

netbeans - 如何使用 Netbeans 6.7.1 和 UML 编辑器创建对象图?

我还没有找到合适的图表类型来制作对象图。我想在应用程序中可视化我的对象图,而不是类继承。目前我用“类图”来做这件事,但这当然不是很好,因为看起来它们都继承自彼此。是否有更多用于安装的图表类型?

0 投票
6 回答
254 浏览

uml - 描绘对象的图表工具

我想知道可以使用哪些工具(最好是免费的)来布局对象集合及其关系 - 简单的关系,例如成员相互引用、继承、属性等。我更喜欢一个工具,我可以用它尽快创建和更新图表。

我不熟悉UML,但这可能是我要问的。

0 投票
2 回答
729 浏览

.net - .net framework Ba​​ce 类库的代表图,用于更好地理解类型和成员合作

是否可以从名称空间的 .Net 类型中获取任何代表性图(例如对象图或类图)。该图可以表示 .Net 类型和成员之间的关系和依赖关系,我们可以更好地理解命名空间部分的结构。而不是看 MSDN 文本。

例如,我想知道system.configuration命名空间重要成员的组织。

0 投票
3 回答
22399 浏览

uml - 如何在 UML 中表示类实例?

我的应用程序有一个类图,它由几个组合和聚合组成。

现在我想要基于显示类实例的类图的图表。如果你愿意,可以截图。我需要这个,因为它有助于讨论一些功能需求。

类图

“实例”图

有这个图表类型吗?(目前我误用了类图,我的所有实例都是单独的类)

0 投票
2 回答
234 浏览

php - PHP4 和 UML:设计对象图有意义吗?

我正在记录我正在为客户构建的 PHP4 系统。该系统将使用 MVC 模式按照面向对象的逻辑编写。我已经画了一个类图;但是,我现在想知道为这样的系统创建对象图是否有意义,因为它相当松散地遵循 OOP 模型。

在这个系统中最接近面向对象的行为可能是少数方法根据它们被调用的方式改变它们的行为,尽管这不能完全称为实例化直接类;对象图会从这种场景中捕获任何有用的东西,还是我最好完全跳过它们?提前致谢。

0 投票
2 回答
1406 浏览

uml - UML 对象图的目的是什么?

我想澄清一些事情:

据我了解,对象图的目的是显示对象之间的关系。这些对象交互的顺序无关紧要。它是否正确?

如果可能,您能否就下图提供一般性意见:

一个示例 UML 对象图

0 投票
5 回答
8349 浏览

java - UML 工具从 java 源逆向工程对象图?

我一直在玩一些不同的 UML 工具——Enterprise Architect、Visual Paradigm;最后,我发现 Intellij IDEA 足以生成快速的 UML 类图。

但是,我发现在 EA 和 VP 中创建 UML 对象图非常繁琐。我想知道是否有任何东西可以逆向工程一些创建一些类实例的简单java代码 - 然后从中创建UML对象图?