Professionel internetafhængig • Spilentusiast • Teknologiskaber
Professionel internetafhængig • Spilentusiast • Teknologiskaber

Sådan kalder du superklassens konstruktør i Dart-sproget

Her er en hurtig guide til, hvordan man kalder en superklasse-konstruktør i Dart-sproget!
Denne side er blevet oversat fra engelsk af mine meget motiverede AI-praktikanter for at gøre det nemmere for dig. De er stadig i gang med at lære, så der kan være sluppet et par fejl igennem. For den mest præcise information, se venligst den engelske version.
Hjem Blog Sådan kalder du superklassens konstruktør i Dart-sproget

Bemærk venligst, at dette blogindlæg blev udgivet i januar 2014, så afhængigt af hvornår du læser det, kan visse dele være forældede. Desværre kan jeg ikke altid holde disse indlæg fuldt opdaterede for at sikre, at oplysningerne forbliver nøjagtige.

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

    Skrevet af Special Agent Squeaky. Først udgivet 2014-01-12. Sidst opdateret 2014-01-12.

    📺 Se Squeaky's seneste video!

    Sådan tilføjer du enkle undertekster i realtid til din livestream