Profesjonell internettavhengig • Spillentusiast • Teknologiskaper
Profesjonell internettavhengig • Spillentusiast • Teknologiskaper

Hvordan kalle superklassens konstruktør i Dart-språket

Her er en rask guide til hvordan du kaller på en superklassekonstruktør i Dart-språket!
Denne siden er oversatt fra engelsk av mine svært motiverte AI-praktikanter for enkelhets skyld. De lærer fortsatt, så noen feil kan ha sneket seg gjennom. For den mest nøyaktige informasjonen, vennligst se den engelske versjonen.
Hjem Blogg Hvordan kalle superklassens konstruktør i Dart-språket

Vær oppmerksom på at dette blogginnlegget ble publisert i januar 2014, så avhengig av når du leser det, kan enkelte deler være utdaterte. Dessverre kan jeg ikke alltid holde disse innleggene helt oppdaterte for å sikre at informasjonen forblir nøyaktig.

    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 av Special Agent Squeaky. Først publisert 12.01.2014. Sist oppdatert 12.01.2014.

    📺 Se Squeaky sin nyeste video!

    Slik legger du til enkle sanntidsundertekster i direktesendingen din.