Functies & Klassen en OOP — Nederlands¶
Klassen ondersteunen constructor, overerving, zichtbaarheid, override, super en self/this.
Functie¶
Functie maximum(a: geheel getal, b: geheel getal) -> geheel getal:
Als a > b Dan:
Teruggeven a
Anders:
Teruggeven b
Einde
Einde
Klasse¶
Klasse Persoon:
beschermd naam: tekst
Constructor(naam: tekst):
this.naam = naam
Einde
openbaar Functie etiket() -> tekst:
Teruggeven self.naam
Einde
Einde
Klasse Leerling(Persoon):
openbaar overschrijft Functie etiket() -> tekst:
Teruggeven super.etiket()
Einde
Einde
self == this