Accueil        LEXIQUE        Unités        Algorithmes        Tutoriel   

Sommaire lexique

Paramètres self


Lorsque des méthodes sont appelées, l'objet auquel l'appel fait référence est passé en tant que paramètre implicite.

Ce paramètre est accessible dans la méthode sous le nom self. Il est déclaré en tant que paramètre VAR du type d'objet concerné.

Il n'est généralement pas nécessaire d'accéder explicitement à self - Les champs et méthodes du type d'objet respectif sont visibles de toute façon.

Cependant, si vous souhaitez créer une liste d'objets créés d'un certain type, vous ne pouvez pas éviter l'accès direct à self. Exemple:

constructor Conducteur.Init;
begin
    Prochain_Conducteur := Liste_Pilotes;
    Liste_Pilotes := @self;
end;

Sommaire lexique


Copyright © 2021 par Albatros Concept (Bruno Aubin)