No diagrama de classes da UML, as classes podem se associar por meio de herança, composição, agregação e dependência. Tome-se como base o diagrama de classes abaixo.
Figura 01
Nesse diagrama, a associação correta entre as classes “A” e “B” representa