Définition...
Opérateurs...
Exemple...
Traduction...
/***************************************************************/
Type Type Defaut Final
/* Objet : Type des objets correspondant aux types. */
/***************************************************************/
Prive :
NomType : Caractere Lecture Public;
EstUneInterface : Booleen Lecture Public;
EstUneRessource : Booleen Lecture Public;
AccepteProprietesDynamiques : Booleen Lecture Public;
ModuleOrigine : Nul Ou Module Lecture Public;
EstUneClasseDCom : Booleen Lecture Public;
EstUneClasseCorba : Booleen Lecture Public;
AccepteTransaction : Booleen Lecture Public;
EtatContrainte : ActiviteContrainte Lecture Public;
EstUneClasseJava : Booleen Lecture Public;
SupporteHabilitation : Booleen Lecture Public;
Public :
Fonction NouvelObjet() Retourner Nul Ou Objet;
Fonction EnumererObjets(O : Nul Ou Objet) Retourner Nul Ou Objet;
Fonction Optimiser(Invariant) EnumererMethodes(Numero : Entier, NomAppel : Nul Ou Caractere Sortie, Aide : Nul Ou Caractere Sortie) Retourner Nul Ou Appel;
Procedure Habilitation ActiverContrainte(Activite : ActiviteContrainte);
Fin Type
Le type Type ne possède pas de constructeur implicite.
Les objets de type Type sont créés automatiquement lors du chargement des modules comportant définition des types de données.
Principal
Variable
T1 : Type;
T2 : Type;
Debut
T1=Caractere;
/* Affectation entre deux types. */
Si T1==T2 Alors
/* Egalité entre deux types. */
...
Fin Si
Si T1!=T2 Alors
/* Inégalité entre deux types. */
...
Fin Si
Fin Principal
Art | Type | 型 | Tipo | - | - | - | - |