Définition de l'interface d'un module

Syntaxe de la définition de l'interface d'un module...
Référence des mots-clés utilisables dans une définition de l'interface d'un module...
Exemple de la définition de l'interface d'un module...

Un fichier d'interface a pour nom de base le nom du module attenant et pour extension upi. Il est généré et maintenu automatiquement par Up ! Compiler à partir des interfaces des composants. Par exemple un module effectuant des statistiques ayant pour nom stat aura pour interface stat.upi.

Le fichier d'interface est rangé dans le même répertoire que le module attenant et a les mêmes droits d'accès.

InterfaceModule : Revenir en haut de la page...
Corba
Com Defaut Distribue
Entrepot
FactoriserCode
Interface
Java
Licence LicenceDeveloppement LicenceExecutionBatch LicenceExecutionInteractive LicencePersonnalisation
Module ModuleDynamique ModuleStatique
NePasFactoriserCode NulAbsorbant
Optimiser
Principal
UpsNet
Version

Revenir en haut de la page...

Interface Module "Calcul sur les complexes" Version 1.0.0 ModuleStatique;

ModuleImporte UpsMath;

Type Complexe

Fin Type

Constructeur Complexe( R : Reel, I : Reel ) Implemente;
Constructeur Complexe( R : Reel) Implemente;
Operateur +(C1 : Complexe, C2 : Complexe) Retourner Complexe Implemente;
Operateur -(C1 : Complexe, C2 : Complexe) Retourner Complexe Implemente;
Operateur *(C1 : Complexe, C2 : Complexe) Retourner Complexe Implemente;
Operateur /(C1 : Complexe, C2 : Complexe) Retourner Complexe Implemente;
Fonction PartieReelle(C : Complexe) Retourner Reel Implemente;
Fonction PartieImaginaire(C : Complexe) Retourner Reel Implemente;

Revenir en haut de la page...