Che cosa significano queste frecce del diagramma UML nel pattern Iterator che sono tracciate da ConcreteAggregate a ConcreteIterator e al contrario. Ho esaminato approfonditamente la legenda (notazioni) dei diagrammi UML, ma immagino che sia più confuso che spiegare.
Per quanto comprendo le frecce significa che ConcreteAggregate dipende da ConceteIterator , e ConcreteIterator usa ConceteAggregate . Ma cosa significa chiaramente? Qual è la differenza di uses e depends on ?