問題タブ [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のクラス図またはオブジェクト図

ZendGdataのクラス図を探しています。Zend_Gdata_Spreadsheets_SpreadsheetEntryオブジェクト

クラス図があるのか​​、それともオブジェクト図と呼ばれているのか知りたいのですが。

0 投票する
3 に答える
986 参照

uml - オブジェクト図はどのように見える必要がありますか?

Web を検索したところ、非常に異なる図がたくさん見つかりました。それらのほとんどは、オブジェクト図のようにも見えません。オブジェクトの値はありません。絶対に間違っていると教授に言われないような方法でオブジェクト図を描く方法を知りたいです。優れたチュートリアル リンクは大歓迎です。

0 投票する
2 に答える
380 参照

uml - UML のクラスとオブジェクトの中間点はどこですか?

Mapクラス (地図作成の種類ではなく、数学の種類)を図で示したいとしましょう。Ruby では、次のようなものがあります。

これを図式化し始めると、私の考えは次のようになります。

クラスについて話しているので、クラス図を試してみましょう。クラスを作りますMap。そしてNodeクラス。そしてEdgeクラス。そしてSetクラス。罰金。次に、 Composed-Of(1:2) 行をMapto からSet-- と ごとに 1 つずつ@nodes描画します@edges。次に、 to からの has-many(1:0..*) 行とSettoからNodeの別の行。しかし今、私は各セットが と を任意に組み合わせて使用​​できると言っていますが、これは正しくありません。また、図に 2 つの要素 (対応する 2 つの Composed-Of(1:1) 行) を配置しても、それらは同じオブジェクトであるため役に立ちません。SetEdgeNodeEdgeSet

だから私は考えました:まあ、UMLは私がもっとC++ / Java風になることを望んでいるのかもしれません。テンプレート化されたSet<Node>Set<Edge>は UML では使用できませんが、サブクラスを作成できました:NodeSetEdgeSet.

最後にオブジェクト図について考えましたが、そうではありません。個々のインスタンスSetではなく、クラスについて話しています。Set

より良い答えはありますか?または、「最も悪い」ものをすでに見つけましたか?

後で

マーク Wピート カーカムの答えは、私が最初に述べた質問に対する素晴らしいものです。問題は、存在する問題を明らかにすることができないため、実際の問題に単純な類推を使用しようとしていたことです。私は実際には、異なる関係を持つ同じクラスの 2 つを持つ方法について少し調べただけでしたが、同じように振る舞い、同じ属性 (属性値ではありません) を持っています。

いくつかの異なるモデルでもう一度試してみましょう: an ActiveDirectory、 a Firewall、および two Router。1 つのルータ(LAN のもの)には、 および への参照がActiveDirectoryありFirewallます。もう一方 (WAN のサーバー) には、Firewallおよびいくつかのパブリック サーバーへの参照があります (この図では無視します)。Router両方の が同じ製造元、モデルなどであることが完全に考えられます。シリアル番号は異なりますが (オブジェクトは異なります)、間違いなく両方とも ですRouter。両方をクラス図に入れるには、 と にサブクラスRouter化する必要がLANRouterありWANRouterます。Marc W のソリューションとの類推は、Firewalland をActiveDirectory直接接続し、実装を残すことです (Router) 決定するクラスに。しかし、UML を使用して実際にシステムを構築する場合は、抽象化が漏れる必要があります。

0 投票する
1 に答える
5652 参照

netbeans - Netbeans 6.7.1とUMLエディタを使用してオブジェクト図を作成するにはどうすればよいですか?

オブジェクト図を作成するための適切な図の種類が見つかりませんでした。クラスの継承ではなく、アプリケーションでオブジェクトグラフを視覚化したいと思います。現在、私は「クラス図」でそれを行っていますが、もちろん、それらはすべて相互に継承しているように見えるので、それは実際にはうまくいきません。インストールする図の種類は他にもありますか?

0 投票する
6 に答える
254 参照

uml - オブジェクトを描写するための作図ツール

オブジェクトのコレクションとそれらの関係をレイアウトするために使用できるツール(できれば無料)を知りたいと思いました-メンバーが相互に参照するような単純な関係、継承、属性など。ダイアグラムをできるだけ早く作成および更新できるツールを使用したいと考えています。

私は UML に詳しくありませんが、おそらく私が求めているのは UML です。

0 投票する
2 に答える
729 参照

.net - タイプとメンバーの連携をよりよく理解するための .net フレームワーク Bace クラス ライブラリの代表的な図

名前空間の .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 - javaソースからオブジェクト図をリバースエンジニアリングするUMLツール?

私はいくつかのさまざまな UML ツールで遊んでいます。エンタープライズ アーキテクト、ビジュアル パラダイム。最終的に、Intellij IDEA は迅速な UML クラス図を作成するのに十分であることがわかりました。

しかし、EA と VP で UML オブジェクト図を作成するのは非常に手間がかかります。いくつかのクラス インスタンスを作成する単純な Java コードをリバース エンジニアリングし、そこから UML オブジェクト図を作成できるものがあるかどうか疑問に思っていました。