Page 22 - E-Modul Pemrograman Dasar Kelas X
P. 22
int konsumsibensin;
// menugaskan nilai atau data kepada objek mobil
mobilku.JenisMobil = "Sedan";
mobilku.WarnaMobil - "Hitam";
mobilku.JarakTempuh = 100;
mobilku.JumlahBensin = 10;
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.
14