Syntaxe...
Description...
Exemple...
Voir aussi...
Traduction...
Instruction-attribut de Cas
. Définition d'un cas particulier d'un type polymorphique.
Cas
NomDeLaSelection Pour
NomDUneValeurEnumere
Pour
permet de définir un cas de situation type pour laquelle des propriétés ou des méthodes sont définies.
Ce cas particulier sert au cours de l'exécution en vue de tester la valeur de la propriété de sélection.
La sélection est un identifiant permettant de dénommer le cas en vue de sélectionner ses propriétés ultérieurement.
Revenir en haut de la page...
Enumere
Motorisation Dans (Electrique, Gaz, Essence, Diesel);
Type Voiture
Immatriculation : Caractere;
Fin Type
Selon Moteur : Motorisation Faire
Cas MoteurElectrique Pour Electrique Faire
Fin Selon
Autonomie : Entier;
Fin Cas
Cas MoteurThermoDynamique Dans (Essence, Diesel) Faire
TailleReservoir : Entier;
Fin Cas
Cas MoteurGaz Pour Gaz Faire
EstDuPropane : Booleen;
Fin Cas
/* 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 à essence ou diesel, la capacité du réservoir est disponible. Si la voiture est au gaz, il est possible de savoir s'il s'agit du gaz naturel ou du propane. */
Variable
V1:Voiture;
Principal
Debut
/* Cas d'un véhicule électrique. */
V1.Moteur=Electrique;
V1.Moteur.MoteurElectrique.Autonomie=10;
/* Cas d'un véhicule au propane. */
V2.Moteur=Gaz;
V2.Moteur.MoteurGaz.EstDuPropane=Vrai;
Fin Principal
Fur | For | 为 | Para | - | - | - | - |