Pecandu Internet Profesional • Penggemar Game • Kreator Teknologi
Pecandu Internet Profesional • Penggemar Game • Kreator Teknologi

Cara memanggil konstruktor kelas super dalam bahasa Dart

Berikut panduan cepat tentang cara memanggil konstruktor kelas super dalam bahasa Dart!
Halaman ini telah diterjemahkan dari bahasa Inggris oleh para intern AI saya yang sangat termotivasi demi kenyamanan Anda. Mereka masih belajar, jadi mungkin ada beberapa kesalahan yang terlewat. Untuk informasi yang lebih akurat, silakan lihat versi bahasa Inggris.
Rumah Blog Cara memanggil konstruktor kelas super dalam bahasa Dart

Harap dicatat bahwa postingan blog ini diterbitkan pada Januari 2014, jadi tergantung kapan Anda membacanya, beberapa bagian mungkin sudah kedaluwarsa. Sayangnya, saya tidak selalu dapat memperbarui postingan ini secara lengkap untuk memastikan keakuratan informasinya.

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

    Ditulis oleh Special Agent Squeaky. Pertama kali diterbitkan 12-01-2014. Terakhir diperbarui 12-01-2014.

    📺 Tonton video terbarunya dari Squeaky!

    Cara Menambahkan Subtitel Waktu Nyata yang Sederhana untuk Siaran Langsung Anda