Class dan Object pada PHP

ngode

Ngode – Halo sobat ngode, setelah membahas tentang konsep OOP di posting sebelumnya, kali ini saya akan membahas tentang Class dan Object yang merupakan hal terpenting dalam pemrograman berbasis objek (OOP)

1. Class
Class adalah sebuah kerangka yang nanti akan digunakan untuk membentuk sebuah object, jadi misal ada kerangka sebuah handphone, nah kerangka handphone itu pasti punya banyak bagiannya seperti warna, layar, cpu, ram, storage, dll.
Kira-kira seperti itu untuk menganalogikan class.

Syntax:

class NamaClass{
     
}

Contoh:

class Handphone{

}

*Untuk penamaan class, sebaiknya diawali dengan huruf kapital untuk lebih mudah membedakan class dengan fungsi/method

2. Object

Object adalah hasil cetakan suatu class, contohnya pada class handphone terdapat object Sam*ung Gala*y, Iph*ne7, Xia* m*, dll yang dimana setiap object itu berbeda namun memiliki class atau kerangka yang sama yaitu terdapat komponen seperti layar, ram, cpu, storage, dll.

Syntax:

$nama_objek = new NamaKelas;

Contoh:

$aipon_tujuh = new Handphone;

 

Sehingga, kita dapat mengimplementasikan Class dan Object seperti berikut:

class Handphone{

}

$aipon_tujuh = new Handphone;
$ciaw_mie = new Handphone;

 

Mungkin hanya ini saja yang dapat saya sampaikan, untuk contoh penggunaannya akan dibahas pada materi selanjutnya.
Semoga bermanfaat ^_^

Terima kasih,
Salam Ngode.