Professionaalne netisõltlane • Mänguhuviline • Tehnoloogiakohvritäis loovust
Professionaalne netisõltlane • Mänguhuviline • Tehnoloogiakohvritäis loovust

Kuidas kutsuda ülemklassi konstruktorit Dart keeles

Siin on lühike juhend, kuidas Dartis superclass’i konstruktorit välja kutsuda!
Selle lehe on teie mugavuse huvides tõlkinud inglise keelest minu motiveeritud tehisintellekti praktikandid. Nad alles õpivad, seega võisid mõned vead vahele jääda. Kõige täpsema teabe saamiseks vaadake palun ingliskeelset versiooni.
Avaleht Blogi Kuidas kutsuda ülemklassi konstruktorit Dart keeles

See blogipostitus avaldati jaanuaris 2014 – osa infost võib olla aegunud.

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

    Kirjutas Special Agent Squeaky. Esimest korda avaldatud 2014-01-12. Viimati uuendatud 2014-01-12.

    📺 Vaata Squeaky uusimat videot!

    Kuidas lisada lihtsaid reaalajas subtiitreid oma otseülekandesse.