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
?