Come posso annotare in un diagramma di classe UML che un'istanza di ClassA è registrata come osservatore di un'istanza di ClassB? (Entrambi implementano le interfacce appropriate).
Questo non appartiene davvero a un diagramma di classe, perché sono statici, ma se questo è qualcosa che è importante per il design - come puoi annotarlo in questo tipo di diagramma?
Modifica:
Per chiarire: so come annotare il pattern Observer in UML. La mia domanda è più specifica.
ClassA essendo registrato come osservatore in ClassB è importante per la progettazione, tuttavia non sono sicuro che una relazione di associazione tra le due classi sia appropriata, poiché ClassA e ClassB non si conoscono l'un l'altro. Sono totalmente disaccoppiati e collegati solo tramite il pattern Observer .