Defaut - Selection des propriétés du cas par défaut d'un type polymorphique
Instruction-attribut de Type. Sélection des propriétés du cas par défaut d'un type polymophique.
Syntaxe
Defaut .  SuiteSelection
Description
Employée sur le sélecteur d'un objet de type polymophique, Defaut permet de sélectionner les propriétés du cas par défaut d'un type polymorphique.
Pour un autre cas, les propriétés de celui-ci sont introduits par l'identificateur du cas.
Exemple
Enumere
/*****/
	Motorisation Dans (Electrique, Gas, Essence, Diesel);
Type Voiture
/**********/
	Immatriculation : Caractere;
	Selon Moteur : Motorisation Faire
	
		Cas MoteurElectrique Pour Electrique Faire
		
		Fin Cas
		Cas MoteurGaz Dans (Gaz) Faire
		
		Fin Cas
		Defaut
		
			TailleReservoir : Entier;
		
Fin Defaut
Fin Selon
Fin Type
/* Le type voiture est polymorphe selon le type de motorisation du véhicule. Si la voiture est électrique, l'autonomie est disponible. Si la voiture est au gaz, il est possible de savoir s'il s'agit du gaz naturel ou du propane. Sinon, la capacité du réservoir est disponible. */
Variable
/******/
	V1 : Vehicule;
	V2 : Vehicule;
Principal
/*******/
Debut
/* Cas d'un vehicule electrique. */
V1.Moteur=Electrique;
V1.Moteur.MoteurElectrique.Autonomie=10;
/* Cas d'un vehicule diesel. */
V2.Moteur=Diesel;
V2.Moteur.Defaut.TailleReservoir=75;
Fin Principal
Voir aussi
Selon pour définir un type polymorphique. Cas pour définir une suite de cas d'un éclatement.
Traduction