Classe scellée (stereotype)

De Wiki1000

version800-32x32.png

Les classes scellées des classes dont les objets peuvent être rendu inaltérables après une étape de validation.

Une classe scellée :

  • Est une classe protégée
  • Possède au moins un attribut scellé
  • Possède un attribut numérique appelée séquence de scellement.

Une classe scellée doit être associée à un journal de scellement.

Hiérarchie de classe

Dans le cas d'une hiérarchie de classe ou on souhaite sceller les objets appartenant à une classe dérivée il faut :

  • Définir la classe de base de la hiérarchie avec le stéréotype Classe scellée.
  • Définir les classes dérivées avec le stéréotype Classe persistante.
  • Définir le journal de scellement sur la classe de base de la hiérarchie.

Notez que les attributs scellés peuvent être définis sur les différentes de la hiérarchie.


SealedClassHierarchy.jpg

Attributs du stéréotype

Méthode du stéréotype

isSealed Teste si l'objet est scellé
SealedHash Retourne le sceau de l'objet

Exemples :

Voir aussi :

Outils personnels