Profesionāls interneta atkarīgais • Spēļu entuziasts • Tehnoloģiju radītājs
Profesionāls interneta atkarīgais • Spēļu entuziasts • Tehnoloģiju radītājs

Kā Dart valodā izsaukt virsklases konstruktoru

Te ir ātra pamācība, kā Dart valodā izsaukt vecākklases (superclass) konstruktoru!
Šo lapu no angļu valodas jūsu ērtībām ir tulkojuši mani augsti motivētie mākslīgā intelekta praktikanti. Viņi joprojām mācās, tāpēc dažas kļūdas varētu būt paslīdējušas garām. Lai iegūtu visprecīzāko informāciju, lūdzu, skatiet angļu valodas versiju.
Sākums Emuārs Kā Dart valodā izsaukt virsklases konstruktoru

Ņem vērā, ka šis ieraksts publicēts 2014. gada janvārī. Daži aspekti var būt novecojuši, bet vispārīgā informācija joprojām noderīga.

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

    Autors Special Agent Squeaky. Pirmo reizi publicēts 2014. gada 12. janvārī. Pēdējo reizi atjaunināts 2014. gada 12. janvārī.

    📺 Skaties Squeaky jaunāko video!

    Kā pievienot vienkāršus reāllaika subtitrus jūsu tiešraidei.