0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan

Object Dan Class

Object dan Class

Diunggah oleh

erizalpicsi
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan

Object Dan Class

Object dan Class

Diunggah oleh

erizalpicsi
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

Object dan Class

Object adalah kombinasi dari kode


(fungsi) dan data (variabel) yang
digabungkan ke dalam satu entitas
Fungsi didalam object disebut Method
dan data-data didalamnya disebut Sifat
(Properties)

1
Class
Sebuah Class pada prinsipnya adalah deskripsi
bagaimana sebuah object dibuat.
Untuk setiap object terdapat sebuah Class
yang menentukan :
Bagaimana object tersebut dibuat
Variabel apa yang akan dimuat
Pesan apa yang akan ditanggapi

2
Inheritance
Sebuah Class bisa merupkan sub-Class dari
Class yang sudah ada
Sub-Class dapat menggunakan variabel dan
method dari induknya
Class induk bisa juga merupakan sub-Class
dari Class yang lain
Jika Class B adalah sub-Class dari Class A,
dan Class C adalah sub-Class dari Class B,
maka Class C menerima warisan dari Class A
dan B
3
Instansiasi
Sebuah object dibuat atau di-instasiasi dari
sebuah Class
Object tersebut disebut instance dari Class

Instans
int main() dari Class
{ tkotak
tkotak kotak;
kotak.SetUkuran(10,7);
...
...
return 0;
}

4
Contoh
Berikut adalah Class Lamp, yang memuat
fungsi :
Menge-set Lamp (On/Off)
Mencetak kondisi Lamp (On/Off)

5
Contoh
class Lamp
{
boolean power_on;

void SetState(boolean on_state)


{
power_on = on_state;
}
void PrintState(boolean on_state)
{
if (power_on)
cout << “Lampu ON”
else
cout << “Lampu OFF”
}
}

6
Contoh
main ()
{
//instansiasi object dari Class Lamp

//Set Lamp

//Tampilkan kondisi Lamp

7
END OF REVIEW

Anda mungkin juga menyukai