Page 23 - E-Modul Pemrograman Dasar Kelas X RPL_Neat
P. 23
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.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ContohMobil
{
class Mobil
{
//mendeklarasikan variabel
//mendeklarasikan variabel
public string JenisMobil;
public string WarnaMobil;
13