Profesionálny internetový závislák • Herný nadšenec • Technologický tvorca
Profesionálny internetový závislák • Herný nadšenec • Technologický tvorca

Ako volať konštruktor nadradenej triedy v jazyku Dart

Tu je stručný návod, ako volať konštruktor supertriedy v jazyku Dart!
Túto stránku preložili z angličtiny moji vysoko motivovaní stážisti v oblasti umelej inteligencie pre vaše pohodlie. Stále sa učia, takže sa mohlo vyskytnúť niekoľko chýb. Najpresnejšie informácie nájdete v anglickej verzii.
Domov Blog Ako volať konštruktor nadradenej triedy v jazyku Dart

Upozorňujeme, že tento blogový príspevok bol publikovaný v januári 2014, takže v závislosti od toho, kedy ho čítate, môžu byť niektoré časti zastarané. Bohužiaľ, nemôžem tieto príspevky vždy udržiavať úplne aktuálne, aby som zabezpečil presnosť informácií.

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

    Napísal/a Special Agent Squeaky. Prvýkrát publikované 12. 1. 2014. Posledná aktualizácia 12. 1. 2014.

    📺 Sledujte najnovšie video od Squeakyho!

    Ako pridať jednoduché titulky v reálnom čase k vášmu živému prenosu