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!

    Hvordan Gaming mistet Earthworm Jim