Professionell internetberoende • Spelentusiast • Teknikskapare
Professionell internetberoende • Spelentusiast • Teknikskapare

Hur man anropar superklassens konstruktor i språket Dart

Här är en snabb guide om hur man anropar superklassens konstruktor i programmeringsspråket Dart!
Den här sidan har översatts från engelska av mina mycket motiverade AI-praktikanter för din bekvämlighet. De lär sig fortfarande, så några misstag kan ha smugit sig igenom. För den mest korrekta informationen, vänligen se den engelska versionen.
Hem Blogg Hur man anropar superklassens konstruktor i språket Dart

Observera att det här blogginlägget publicerades i januari 2014, så beroende på när du läser det kan vissa delar vara inaktuella. Tyvärr kan jag inte alltid hålla dessa inlägg helt uppdaterade för att säkerställa att informationen förblir korrekt.

    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"); } }

    Skriven av Special Agent Squeaky. Först publicerad 2014-01-12. Senast uppdaterad 2014-01-12.

    📺 Se den senaste videon från Squeaky!

    Så här lägger du till enkla realtidsundertexter till din liveström.