OOP Pada dart - Extension Method @ Cong Fandi | 2022-10-19T00:00:00+07:00 | 1 minute read | Update at 2022-10-19T00:00:00+07:00

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

© 2018 - 2022 The Ngoding

Powered by Hugo with theme Dream.

avatar

The NgodingSebuah cita-cita hanyalah mimpi jika tidak tahu cara mewujudkannya