Professionele internetverslaafde • Game-enthousiasteling • Tech-maker
Professionele internetverslaafde • Game-enthousiasteling • Tech-maker

Hoe de constructor van de superklasse in de Dart-taal aan te roepen

Hier is een korte handleiding over hoe je een constructor van een superklasse aanroept in de Dart-taal!
Deze pagina is voor uw gemak vertaald uit het Engels door mijn zeer gemotiveerde AI-stagiaires. Ze zijn nog in ontwikkeling, dus er kunnen een paar foutjes doorheen zijn geglipt. Raadpleeg de Engelse versie voor de meest accurate informatie.
Thuis Blog Hoe de constructor van de superklasse in de Dart-taal aan te roepen

Houd er rekening mee dat deze blogpost in januari 2014 is gepubliceerd. Afhankelijk van wanneer u hem leest, kunnen bepaalde delen dus verouderd zijn. Helaas kan ik deze berichten niet altijd volledig up-to-date houden om ervoor te zorgen dat de informatie accuraat blijft.

    Even though (at the time this article was written at least) it is not explicitly documented here is how to call on a super class' constructor in the Dart language.
    So given we have this abstract class:
    abstract class Animal { String name; Animal( String this.name ); }
    If you are only interested in calling the super's constructor in your sub class' constructor you can write this one liner:
    class Dog extends Animal { Dog() : super("Spot"); }
    Or if you want to do additional logic in the sub class' constructor you can expand the super call like this:
    class Dog extends Animal { Dog() : super("Spot") { print("Dog was created"); } }

    Geschreven door Special Agent Squeaky. Eerste publicatie 2014-01-12. Laatste update 2014-01-12.

    📺 Bekijk de nieuwste video van Squeaky!

    Hoe voeg je eenvoudige realtime ondertitels toe aan je livestream