0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan6 halaman

Class, Object, Property Dan Method

Diunggah oleh

gentafajaryuandra
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan6 halaman

Class, Object, Property Dan Method

Diunggah oleh

gentafajaryuandra
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 6

Class, Object, Property dan

Method

Lukman Sunardi
Class

o Class adalah cetak biru atau blueprint dari object. Class


digunakan hanya untuk membuat kerangka dasar. Yang
akan kita pakai nantinya adalah hasil cetakan dari class,
yakni object.
o Class dalam analogi ini adalah gambaran umum tentang
sebuah benda. Di dalam pemrograman nantinya, contoh
class seperti: koneksi_database dan profile_user.
o Di dalam PHP, penulisan class diawali
dengan keyword class, kemudian diikuti dengan nama dari
class. Aturan penulisan nama class sama seperti aturan
penulisan variabel dalam PHP, yakni diawali dengan huruf
atau underscore untuk karakter pertama, kemudian boleh
diikuti dengan huruf, underscore atau angka untuk karakter
kedua dan selanjutnya. Isi dari class berada dalam tanda
kurung kurawal.
Property
 Property (atau disebut juga dengan atribut)
adalah data yang terdapat dalam
sebuah class. Melanjutkan analogi tentang
laptop, property dari laptop bisa
berupa merk, warna, jenis processor, ukuran
layar, dan lain-lain.
 Jika anda sudah terbiasa dengan program
PHP, property ini sebenarnya hanyalah
variabel yang terletak di dalam class. Seluruh
aturan dan tipe data yang biasa diinput ke
dalam variabel, bisa juga diinput kedalam
property. Aturan tata cara penamaan
property sama dengan aturan penamaan
variabel.
Method
 Method adalah tindakan yang bisa
dilakukan di dalam class. Jika
menggunakan analogi class laptop kita,
maka contoh method
adalah: menghidupkan
laptop, mematikan laptop, mengganti
cover laptop, dan berbagai tindakan lain.
 Method pada dasarnya
adalah function yang berada di
dalam class. Seluruh fungsi dan sifat
function bisa diterapkan ke dalam method,
seperti argumen/parameter,
mengembalikan nilai (dengan
keyword return), dan lain-lain.
Object

 Object atau Objek adalah hasil cetak dari class,


atau hasil ‘konkrit’ dari class. Jika menggunakan
analogi class laptop, maka objek dari class
laptop bisa berupa: laptop_andi, laptop_anto,
laptop_duniailkom, dan lain-lain. Objek dari class
laptopakan memiliki seluruh ciri-ciri laptop,
yaitu property dan method-nya.
 Proses ‘mencetak’ objek dari class ini disebut
dengan ‘instansiasi’ (atau instantiation dalam
bahasa inggris). Pada PHP,
proses instansiasi dilakukan dengan menggunakan
keyword ‘new’. Hasil cetakan class akan disimpan
dalam variabel untuk selanjutnya digunakan dalam
proses program.
Dalam kode di sebelah, kita telah membuat
sebuah class dengan nama laptop, lengkap
dengan property dan menthod-nya. Kemudian
saya membuat 1 buah objek dari class laptop
dengan nama $laptop_anto pada baris
terakhir.
Walaupun dalam kode di atas kita telah
membuat objek, objek tersebut belum
menampilkan apa-apa,
karena class laptop belum berisi data apapun.

Anda mungkin juga menyukai