問題タブ [multiplicity]

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 投票する
2 に答える
1540 参照

attributes - クラスの関連付けと多重度 - UML 2.0 - オブジェクト指向

私は UML を学んでおり、クラス図について取り組んでいる練習問題があります。

図の最初のバージョンをまとめましたが、パート e について混乱しています。これは練習問題です:

ここに画像の説明を入力

これは私がこれまでに持っているものです:

ここに画像の説明を入力

「各顧客は、支払いに使用される多数のデビット/クレジット カードを保管できる」と記載されていますが、これは、顧客がデビット カードとクレジット カードのサブクラスに関連付けられていることを意味しますか? それとも、クレジットカードの種類が属性として顧客クラスに保存されていますか?

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

associations - クラス図における関連の多重度

これはばかげているように聞こえるかもしれませんが、UML クラス図で分類された 2 つのクラス間の多重度に混乱しています。

クラスはadminpaymentです。

それは非常に明白です

1 人の管理者は 0..* の支払いを受け入れることができます。

しかし、1人の管理者または1..*の管理者が0..*支払いを受け入れることができるかどうかはわかりませんか?

その時点でその特定の支払いについて話していた場合、支払いは(もちろん)1人の管理者によってのみ処理されますが、より大きな全体像では、多くの異なる管理者が多くの異なる支払いを受け入れることができますよね?

私はすでに多くの例をGoogleで検索しようとしましたが、それらを私のケースに関連付けることはできません. 私の質問は同じです: 1 つの家には多くの部屋があり、1 つの家に非常に多くの部屋がありますが、全体像としては、多くの異なる家にも多くの部屋があります。(右?)

誰かが私のためにもっと詳しく説明してくれると思います、事前に感謝します..