Skip to content

Fonctions & Classes et POO — Français

Les classes prennent en charge constructeur, héritage, visibilité, redéfinition, super et self/this.

Fonction

Fonction maximum(a: entier, b: entier) -> entier:
    Si a > b Alors:
        Renvoyer a
    Sinon:
        Renvoyer b
    Fin
Fin

Classe

Classe Personne:
    protégé nom: chaîne
    Constructeur(nom: chaîne):
        this.nom = nom
    Fin
    public Fonction etiquette() -> chaîne:
        Renvoyer self.nom
    Fin
Fin

Classe Élève(Personne):
    public redéfinit Fonction etiquette() -> chaîne:
        Renvoyer super.etiquette()
    Fin
Fin
self == this