Section courante

A propos

Section administrative du site

OBJECT

Objet
Delphi/Kylix/Lazarus

Syntaxe

Object[(parent)]

Paramètres

Nom Description
parent Ce paramètre permet d'indiquer objet parent optionnel

Description

Ce mot réservé permet de définir des objets (classe) dans la POO (Programmation Orienté Objet).

Exemple

Voici un exemple de l'utilisation de ce mot réservé :

  1. Program ObjectSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses SysUtils;
  6.      
  7. Type
  8.  MonObjet=Object
  9.   Constructor Init;
  10.   Procedure Run;
  11.  End;
  12.      
  13.  MonObject2=Object
  14.   A,B,C:Boolean;
  15.  End;
  16.      
  17.  MonObject3=Object(MonObject2)
  18.   D,E,F:Integer;
  19.  End;
  20.      
  21. Constructor MonObjet.Init;Begin
  22.  WriteLn('Initialisation de l''objet');
  23. End;
  24.      
  25. Procedure MonObjet.Run;Begin
  26.  WriteLn('Exécution de l''objet');
  27. End;
  28.      
  29. Var
  30.  Objet:MonObjet;
  31.      
  32. BEGIN
  33.  Objet.Init;
  34.  Objet.Run;
  35. END.

on obtiendra le résultat suivant :

Initialisation de l'objet
Exécution de l'objet

Voir également

Langage de programmation - Programmation Orientée Objet (POO) - Accueil
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Class
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Function
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Procedure
Langage de programmation - Delphi/Kylix/Lazarus - Référence de classes - TObject

Dernière mise à jour : Mercredi, le 18 février 2015