R1460

Résumé

Une association publique venant d’un Classifier publique ne peut cibler un Classifier privé ou protégé.

Détails

Une classe utilisant une association publique vers une classe privée n’aura pas accès à la classe cible.

Le code Java ou C++ généré à partir d’une telle association donnera probablement des erreurs à la compilation.

Conseils

Vous pouvez :

  • changer la visibilité de l’association en privée. Il est généralement recommandé de fixer la visibilité de tous les attributs et associations en privé.
  • changer la visibilité de la classe cible en publique.