Accueil        LEXIQUE        Unités        Algorithmes        Tutoriel   

Sommaire lexique

Mot-Clé inherited


Le mot-clé "inherited" ne peut être utilisé que dans les méthodes d'un seul type d'objet. Il provoque l'appel de la méthode du nom spécifié hérité du type de base. S'il n'y a pas de type de base, un message d'erreur est émis.

Exemple:

type
    Figur =
    object
        x, y: Real;
        constructor Init(initX, initY: Real);
    end;
    Kreis =
    object (Figur) { Hérite de la classe Figur }
        radius: Real;
        constructor Init(initX, initY, initRadius: Real);
    end;

constructor Figur.Init(initX, initY: Real);
begin
    x := initX;
    y := initY;
end;

constructor Kreis.Init(initX, initY, initRadius: Real);
begin
    inherited Init(initX, InitY);
    radius := initRadius;
end;

Sommaire lexique


Copyright © 2021 par Albatros Concept (Bruno Aubin)