さて、UMLダイアグラムで関係を表示しようとするときに、クラスに属性を追加する必要があるのか、クラスに関連付けを描画するのかについて、少し混乱しています。
たとえば、DFAのさまざまな状態へのパスのセットがそれぞれ異なる10個の状態オブジェクトを含むDFAクラスがあるとします。DFAからStateクラスに合成線を引くか、DFAクラスの属性セクションに10個すべての状態を入力する必要があります。
基本的に、クラスAに1つ以上のクラスBが含まれている(または構成されている)場合、それらの間に線(集約、構成、関連付けの依存関係など)を描画するか、属性として1つだけ配置するかを判断しようとしています。別。
この記事は質問に答えようとしますが、彼が描いた図について話し始めるとすぐに私は混乱します。