2017-03-09 12 views
1

私は現在、メールを交換する会社のクラスと連絡先のクラスがありますので、連絡先と会社の間の関連クラスとして電子メールを作成できるかどうかを知りたいですか? ところで、私のダイアグラムの他の部分では、会社の一部である部門間のメール交換があるので、部門間で別の電子メール関連クラスを追加することはできますか?Javaのoopの概念の提案

enter image description here

答えて

0

まあ、することができます。しかし、なぜ?接続クラスは、両方の接続されたクラス間の関係に関連した特定の機能を導入したい場合に使用されます。または、あなたがトラピーズ関係を必要とする場合(たとえば、目的、プライベート、ビジネスなどの属性を各メールにマークする必要がある場合)。あなたの場合、Contactあたり0..*のメールが届きました。ですから、私は単純にの多重度を持つContactの属性としてモデル化します。そのような単純な。