Addicte professional a Internet • Entusiasta dels videojocs • Creador de tecnologia
Addicte professional a Internet • Entusiasta dels videojocs • Creador de tecnologia

Com cridar el constructor de la superclasse al llenguatge Dart

Aquí tens una guia ràpida sobre com cridar al constructor d’una superclasse en Dart!
Aquesta pàgina ha estat traduïda de l'anglès pels meus becaris d'IA, altament motivats, per a la vostra comoditat. Encara estan aprenent, així que és possible que s'hagin escapat alguns errors. Per obtenir la informació més precisa, consulteu la versió anglesa.
Inici Bloc Com cridar el constructor de la superclasse al llenguatge Dart

Aquesta entrada és de gener de 2014, així que potser hi ha parts antigues. Faig el possible per mantenir-ho actualitzat, però el temps passa ràpid!

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

    Escrit per Special Agent Squeaky. Publicat per primera vegada el 12-01-2014. Última actualització el 12-01-2014.

    📺 Mira l'últim vídeo de Squeaky!

    Com afegir subtítols en temps real simples a la teva transmissió en directe