Classe scellée (stereotype)

De Wiki1000
(Différences entre les versions)
Ligne 10 : Ligne 10 :
  
 
Une classe scellée doit être associée à un [[Classe journal de scellement (stereotype)|journal de scellement]].
 
Une classe scellée doit être associée à un [[Classe journal de scellement (stereotype)|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.
 +
 +
 +
[[image:sealedClassHierarchy.jpg]]
  
 
===Attributs du stéréotype===
 
===Attributs du stéréotype===

Version du 26 avril 2017 à 14:37

versionlatest-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 :





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels