Допустим, у нас есть класс A, класс B и класс C
Класс A имеет объект класса B: array = ArraList
Класс A затем передает этот массив в Класс C
При построении диаграммы классов правильным является logi c:
Класс A связан с классом B и классом B, а класс C имеет зависимость с классом B
OR
Класс A связан с классом B, класс C связан с классом A, а класс C имеет зависимость с классом B
Или оба не правы? Если да, то как правильно представить следующий случай на диаграмме классов?