« Règle objet non instanciable (rule) » : différence entre les versions

De Wiki1000
(Nouvelle page : ===Usage=== La règle objet non instanciable portant sur une classe empêche la création d'objets de ce type de classe. Exemple Ce type de règle peut être utilisé pour implém...)
 
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
===Usage===
===Usage===
La règle objet non instanciable portant sur une classe empêche la création d'objets de ce type de classe.
La règle objet non instanciable portant sur une classe empêche la création d'objets de ce type de classe.
Exemple
Ce type de règle peut être utilisé pour implémenter le pattern singleton.


===Points de déclenchement===
===Points de déclenchement===
Ligne 14 : Ligne 10 :
*Une tentative de création d'un objet va générer un message d'erreur.
*Une tentative de création d'un objet va générer un message d'erreur.


===Exemple===
{{Tip|Ce type de règle peut être utilisé pour implémenter le pattern singleton.}}
{{Footer|Moteur de règle}}
[[category:Règles]]
[[category:Règles]]

Dernière version du 16 juillet 2009 à 11:19

Usage

La règle objet non instanciable portant sur une classe empêche la création d'objets de ce type de classe.

Points de déclenchement

  • Création d'un objet de la classe.

Action de cette règle

Si Result = True après le déclenchement de cette règle :

  • Une tentative de création d'un objet va générer un message d'erreur.

Exemple

Tip : Ce type de règle peut être utilisé pour implémenter le pattern singleton.

{{#if:Moteur de règle|

{{#if:Moteur de règle|— Moteur de règle |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}