Définition...
Exemple...
Traduction...
/***************************************************************/
Type Objet Defaut Final
/* Objet : Type des objets correspondant aux objets. */
/***************************************************************/
Prive :
EstInstanceDe : Type Lecture Public;
Public :
Fonction Optimiser(Invariant) Identique(O : Nul Ou Objet) Retourner Nul Ou Booleen;
Procedure Convertir(O : Nul Ou Objet);
Fonction Optimiser(Invariant) CreeParLeServeur() Retourner Entier;
Fonction Optimiser(Invariant) CreeParLeProcessus() Retourner Entier;
Fonction Optimiser(Invariant) CreeDansLEntrepot() Retourner Entrepot;
Fonction Cloner(EntrepotCible : Nul Ou Entrepot=Nul, Profondeur : ModeClonage = ClonageObjetSeul) Retourner Nul Ou Objet;
Procedure Exporter();
Fonction LirePropriete(NomPropriete : Caractere) Retourner Nul Ou Objet;
Procedure EcrirePropriete(NomPropriete : Caractere, Valeur : Nul Ou Objet);
Fonction IncrementerDecrementerPropriete(NomPropriete : Nul Ou Caractere, Incrementer : Booleen, Prefixe : Booleen) Retourner Nul Ou Objet;
Procedure SupprimerPropriete(NomPropriete : Caractere);
Fonction Optimiser(Invariant) EnumererProprietes(NumeroPropriete : Entier, TypePropriete : Nul Ou Type Sortie, PeutEtreNul : Booleen Sortie, Aide : Nul Ou Caractere Sortie, NomEnumere : Nul Ou Caractere Sortie) Retourner Nul Ou Caractere;
Prive :
Fonction Importer(P : Nul Ou Entrepot) Retourner Nul Ou Objet;
Fin Type
Le type Objet ne possède pas de constructeur implicite.
Principal
Variable
C1 : Caractere;
O2 : Objet;
Debut
C1="essai";
O2=C1;
Fin Principal
Gegenstand | Object | 对象 | Objeto | - | - | - | - |