Page 20 - E-Modul Pemrograman Dasar
P. 20

konsumsibensin = mobilku. JarakTempuh / mobilku.JumlahBensin;


                                   Console.WriteLine("Aku mempunyai mobil : \n" +
                                                 mobilku.JenisMobil + "\n" +
                                                         mobilku.WarnaMobil + "warnanya \n" +

                                                         "Mobilku berjalan sampai" +
                                                 mobilku.Jaraktempuh + "\n" +

                                                         "Dengan bensin sebanyak" + konsumsibensin +
                                                 "liter");

                                          Console.ReadLine();
                                   }
                            }


                                 Program  ini  membuat  2  kelas  yaitu  Mobil  dan  ContohMobil.  Di  dalam

                          ContohMobil metode Main() menciptakan sebuah instan dari Mobil yang dinamakan
                          mobilku. Kemudian kode di dalam Main() mengakses beberapa variabel instan yang

                          berkaitan  dengan  mobilku,  memberikan  nilai  atau  atribut  atau  menugaskan  nilai
                          kepadanya  kemudian  menggunakannya.  Kelas  Mobil  dan  ContohMobil  adalah  dua
                          kelas  yang  terpisah,  tetapi  ContohMobil  bisa  mengakses  anggota  Mobil  karena
                          anggotanya dispesifikasikan atau dideklarasikan sebagai akses publik.

                                 Program tersebut jika dijalankan akan menghasilkan keluaran sebagai berikut.

                                             Aku mempunyai mobil:
                                             Sedan

                                             Hitam warnanya
                                             Mobilku berjalan sampai 100
                                             Dengan bensin sebanyak 10 liter



                       b.  Mendefinisikan kelas di sebuah file yang berbeda dengan main class (kelas utama)

                                 Klik menu view → Pilih Solution Explorer, sehingga muncul sebuah window
                          yang berada di sebelah kanan. Beri nama atau isikan nama (Name) kelas dengan nama
                          Mobil. Buat atau deklarasi variabel kelas, sehingga hasilnya sebagai berikut.











                                                             11
   15   16   17   18   19   20   21   22   23   24   25