uml

    1

    1答えて

    私は、そのクラスを2回繰り返したクラス図を持っています。どういう意味ですか? たとえば、モデルはノードのツリーを表します。親ノードは子ノードを集約します。これらの図は同じ意味ですか? ダイアグラム上のグラフィック要素は、要素をモデル化するためのリンクです: は、私はいくつかのオプションがあります。したがって、同じ名前の長方形は同じモデル要素を参照します。ダイアグラムは同じことを意味します。 ダイア

    0

    1答えて

    と仮定そこに2つの使用例のAがあるとB. は、以下のシナリオでも可能です: A includes B and at the same time B extends A? は、誰かがこれをしてください説明できますか?

    -1

    1答えて

    私はUMLのために全く新しいものです。私はビデオ、チュートリアルなどを含むUMLを学ぶために多くのリソースを検索しましたが、どれも説明的なものではありません。ここでの説明の意味は、UML表記の基礎、それらを結合して図を描く方法、様々な図を構築する方法、効率的で自由な図表作成ツールを学ぶことができるリソースです。 UMLを効率よく学ぶのに役立つ本やチュートリアルを提案することは非常に役に立ちます。

    1

    1答えて

    私はこのUML図を使用していくつかのクラスを構築する必要があります。 私はサークルや広場に問題があるんです。 サークルはShapeを継承するEllipseから継承することを理解しています。私は、サブタイプのコンストラクタを使用するとき、本体の最初の行はsuper()でなければならないことを理解しています。 私が理解できないことは、私がどのように私のダイアグラムでこれを行うことになっているかです。私

    2

    1答えて

    ユースケース図に関する質問があります。図に示すように、ユーザは自分の名前と彼の問題を入力または更新することができる。 最初に自分の情報を入力するときに名前と問題の両方を入力する必要があります(したがって、インクルード)。しかし、彼が彼の情報を更新したいのであれば、ダイアグラムは名前と問題の両方を修正しなければならないことを示していないでしょうか? 名前のスペルが間違っていても問題が正しく入力されて

    1

    1答えて

    でのtypedefとエイリアス書くために私のCPPの実装は次のようになります。どのように正しい方法で行う必要があります。私はplantumlチュートリアルでこれを見つけることができません。

    0

    1答えて

    私は魅力的だが5年ぶりのiosプロジェクト(objective-cで書かれている)からクラスとフロー図を作成したい。グラフは、アプリケーションを使用しているときに私がどのクラスや関数を使っているかを示します。 .NETやその他の言語用のツールがあり、プロジェクトのリバースエンジニアリング(visio、visual-paradigm)があり、そこからUML図を作成できますが、iosプロジェクト(ob

    1

    2答えて

    UML 2.5が定義するように、ObjectNodeは抽象クラスです。私の理解のために、抽象クラスはインスタンス化できません。 なぜObejctNodeはスキーマでインスタンス化できなかったので、グラフィカル表記法がありますか? UML仕様の図15.49を参照してください。

    1

    1答えて

    A::foo() { if (B::bar()) doSomething(); } B::bar()メソッドコールをUMLシーケンス図で表示するにはどうすればよいですか? A::foo() { x = B::bar(); if (x) doSomething(); } 私は最初にメッセージを描くことができるので、[x] guardで

    0

    1答えて

    私はクラスEmployeeとクラスManangerを持っています。マネージャーは従業員と同じ能力と属性を持っていますが、より多くの機能性は、この関連性ですか?