September 17, 2007

Class & Method

Class adalah kumpulan dari variabel-variabel dan fungsi-fungsi (method) yang membentuk suatu entitas yang baru. Class dapat diidentikkan dengan sebuah objek nyata.
Contohnya adalah sebuah sepeda diidentikkan dengan sebuah class Bicycle. sebuah sepeda memiliki properti-properti seperti : kecepatan, jumlah ban, pedalnya atau tidak, dll.
Properti2 tersebut diidentikkan menjadi variabel-variabel di class Bicycle yaitu :
int currentSpeed, int numberOfTire dan boolean pedal, dimana int dan boolean adalah tipe dari variabel2 tersebut.

Sebuah sepeda juga memiliki tingkah laku seperti: berjalan cepat, mengerem berbelok dll. Tingkah laku tersebut diidentikkan dengan fungsi2 pada class Bicycle: runFast(), brake(), turn() dll.

Sehingga dari sebuah sepeda, kita dapat membuat sebuah class Bicycle seperti berikut

public class Bicycle() {
/* pendeklarasian variabel2 */
private int numberOfTire; //variabel jumlah Ban
numberOfTire = 2; //memberi nilai awal pada variabel (inisialisasi)
private boolean pedal; //variabel pedal (ada/tidak)
pedal = true;
private int currentSpeed; //variabel kecepatan
currentSpeed = 0; //kecepatan awalnya adalah 0 (berhenti)

/* Method(fungsi) berjalan
menambah kecepatan sesuai dengan akselerasi */
public void runFast(int accelereation){
currentSpeed += accelereation;
}

/* Method mengerem
mengurangi kecepatan sampai menjadi nol (berhenti) */
public void brake(int decrement){
while(currentSpeed != 0){
currentSpeed -= decrement;
}
}
}

2 comments:

pengobatan untuk sembuhkan keputihan abnormal said...

Setelah sayah membaca semua isi disini,sungguh sangat louarbiasa ini pengalaman baru dan banyk sekali hal-hal yang sayah dapatkan setelah membacanya

Obat Pembesar Penis Titan Gel asli said...

JUAL OBAT KUAT PRIA DAN PEMBESAR PENIS HASIL PERMANEN DAN MANTAP. YUK CEKK....