2017-09-24 5 views
0

UMLクラス図にUserクラスとRoleクラスがあります。ユーザ名、パスワード、電子メール役割クラスのクラス図:ユーザーを表示する方法は、別のユーザーに役割を割り当てることができますか?

属性:roleType

enter image description here 問題の仕様によると、ユーザーが別のユーザーを招待することができ、ユーザーはロールクラスで多くの関係1 Userクラスの

属性を持っています役割を割り当てます。この関係をクラス図でどのように表示できますか?

+0

あなたのクラスのロールには、ゲッターとセッターだけの属性があります(私は推測します)。クラスUserにUserRole型の属性を追加するほうが効率的でしょうか? – granier

答えて

0

まあ、どちらかあなたが運転

enter image description here

を追加(そしておそらく夫婦というのよりは)割り当てることRoleUser

enter image description here

かのpublic属性を作ります(そして最終的に除去する)Role s。ここでは、roleを保護属性にしました。プライベートにして、クエリ操作を自由に追加してください。

関連する問題