それを読んだところで
アグリゲーションの種類は、協会のメンバー エンドのプロパティです。
また、
アグリゲーション、アソシエーション、およびコンポジションは、アソシエーション エンドとしてアソシエーションに参加するプロパティの機能であり、AggregationKind と呼ばれます。
UML の簡単な例で 2 つの文を明確にしていただけますか?
それを読んだところで
アグリゲーションの種類は、協会のメンバー エンドのプロパティです。
また、
アグリゲーション、アソシエーション、およびコンポジションは、アソシエーション エンドとしてアソシエーションに参加するプロパティの機能であり、AggregationKind と呼ばれます。
UML の簡単な例で 2 つの文を明確にしていただけますか?
両方の文が基本的に同じ意味を持っていることは明らかです。一般に、多対多の関連付けでは、関連付け自体がMemberEndsとして2 つ以上のプロパティを持ちます。これらのプロパティは、 aggregationkindというタイプを使用して個別に記述できます。実際、このプロパティには、タイプ AggregationKind の属性集約があります。
AggregationKind は、プロパティの集計の種類を定義するためのリテラルを指定する列挙型です。または、 AggregationKindは次の基本的なリテラルを使用して集計の種類を定義すると簡単に言えます。
通常のアソシエーション、アグリゲーション、およびコンポジションの違いを指定するのは、 このAggregationKindです。次の図を使用すると、これを理解できます。
注:図はここから取得されます
このトピックに関する便利なリンクの一部: