
Pembahasan yang terakhir, kita akan langsung membuat sample codingan ya teman teman semoga dengan begitu lebih mudah dipahami karena konsep
ini sangat sering dipake saat membuat aplikasi dengan flutrer.
extension GantiAngkaJadiHuruf on int{
String terjemahkan(){
switch(this){
case 0:
return "nol";
case 1:
return "satu";
case 2:
return "dua";
case 3:
return "tiga";
case 4:
return "empat";
}
return "Lebih dari 9";
}
}
void main() {
print(3.terjemahkan());
}
Diawali dengan kata extension
lalu diikuti dengan nama class yang akan kita buat, dan diikuti dengan kata on
lalu diikuti dengan nama class yang akan kita tambahkan method nya
Extension ini akan membuat class int
kita tambahkan method terjemahkan()
yang akan mengembalikan nilai berupa String
Begitu juga untuk class appun yang ingin kita tambahkan sebuah method baru, maka kita buatkan saja extensionnya.
Hasilnya akan seperti ini
tiga
Sekian pembahasan dari saya, semoga bermanfaat dan sampai jumpa di materi selanjutnya.
Ilmu adalah dongkrak terbaik untuk merubah nasib hidup manusia. dan ilmu tidak hanya ada dibangku sekolah saja. Belajarlah selagi mampu! Penulis