Modul ini membahas sisi pemrograman berorientasi objek pada Dart, mulai dari kelas beserta konstruktornya, getter dan setter sebagai properti terhitung, pewarisan dengan kelas abstract, mixin, hingga extension. Setiap konsep disertai berkas contoh utuh yang dijalankan dengan Dart SDK 3.13 serta keluaran asli. Fondasi tipe dan fungsi dari modul dasar bahasa menjadi bekal bagi seluruh isi modul ini.
Objek dan kelas
Modul pemrograman berorientasi objek: kelas dan konstruktor, getter dan setter, pewarisan, mixin, dan extension.
0/0 selesai
- Kelas dan konstruktor
Kelas, konstruktor bernama, dan initializer list pada Dart.
- Getter dan setter
Getter dan setter sebagai properti terhitung di balik sintaks bidang.
- Pewarisan dan abstraksi
extends, override, dan kontrak kelas abstract.
- Mixin
Mixin sebagai perilaku bersama tanpa rantai pewarisan.
- Extension
Extension untuk menambahkan anggota pada tipe yang tidak dapat diubah.