Modul ini membahas fitur bahasa yang diperkenalkan pada Dart 3, mulai dari record sebagai nilai agregat anonim, pattern untuk destrukturisasi dan pencocokan, switch eksaustif pada hierarki sealed, modifier kelas untuk mengendalikan subkelas, hingga extension type sebagai wrapper tanpa biaya. Seluruh fitur didukung penuh pada Dart SDK 3.13, dan setiap contoh menekankan pemeriksaan statis yang lebih ketat dibandingkan dengan versi sebelumnya.
Bahasa Dart 3
Modul fitur Dart 3: record, pattern matching, switch eksaustif, modifier kelas, dan extension types.
0/0 selesai
- Record
Record sebagai nilai agregat anonim yang ringan.
- Pattern
Pattern untuk destrukturisasi deklaratif dan logika pencocokan.
- Switch eksaustif
Switch eksaustif dengan pencocokan pattern pada hierarki sealed.
- Modifier kelas
Modifier sealed, final, base, dan interface untuk mengendalikan pembuatan subkelas.
- Tipe extension
Extension types sebagai wrapper tanpa biaya yang diperkenalkan di Dart 3.3.