Profesionalni internetni odvisnik • Navdušenec nad igrami • Tehnološki ustvarjalec
Profesionalni internetni odvisnik • Navdušenec nad igrami • Tehnološki ustvarjalec

Kako poklicati konstruktor nadrazreda v jeziku Dart

Tukaj je hiter vodič, kako poklicati konstruktor nadrazreda v jeziku Dart!
To stran so za vaše udobje iz angleščine prevedli moji visoko motivirani praktikanti s področja umetne inteligence. Ker se še vedno učijo, je morda prišlo do kakšnih napak. Za najbolj natančne informacije si oglejte angleško različico.
Domov Blog Kako poklicati konstruktor nadrazreda v jeziku Dart

Upoštevajte, da je bila ta objava na blogu objavljena januarja 2014, zato so nekateri deli morda zastareli, odvisno od tega, kdaj jo berete. Žal teh objav ne morem vedno v celoti posodabljati, da bi zagotovil točnost informacij.

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

    Napisal/a Special Agent Squeaky. Prvič objavljeno 12. 1. 2014. Nazadnje posodobljeno 12. 1. 2014.

    📺 Oglejte si najnovejši videoposnetek Squeakyja!

    Kako dodati preproste podnapise v vaš prenos v živo v realnem času