PHP OOP  - Category

Membuat Object pada PHP OOP #3

Bisa Koding ~  Membuat Object dalam PHP OOP adalah Menginstansiasi atau memberikan nilai yang dimiliki oleh suatu class dan memberikan nilai nya kepada suatu variable.

Proses dalam memberikan nilai kedalam object dari class dapat disebut dengan instansiasi. Pada PHP, proses instansiasi dilakukan dengan keyword new, hasil pemberian nilai class akan disimpan dalam variable yang dapat digunakan dalam program kamu, dengan contoh sebagai berikut:

class rumah
{
  public $pintu;
  public $jendela;

  public function membersihkan_rumah()
  {
    return "Ayo Berih-Bersih Rumah";
  }

  public function mengecet_rumah()
  {
    return "Cat Rumah agar Indah"; 
  }
     
}

$rumah_reza = new rumah();
$rumah_kamu = new rumah();

Dari kedua contoh diatas, $rumah_reza dan $rumah_kamu merupakan object dari class rumah dan memiliki seluruh property & method yang telah dibuat di class rumah.

Setelah berhasil membuat Object, selanjutnya kita akan belajar tentang bagaimana cara untuk mengakses object dalam PHP OOP secara sederhana yaitu mengakses property & method yang dimilik oleh class yang kita jadikan object. Seperti contoh berikut ini:

class rumah
{
  public $pintu;
  public $jendela;

  public function membersihkan_rumah()
  {
    return "Ayo Berih-Bersih Rumah";
  }

  public function mengecet_rumah()
  {
    return "Cat Rumah agar Indah"; 
  }
     
}

//Membuat Object dari class rumah
$rumah_reza = new rumah();
$rumah_kamu = new rumah();

//membuat property dalam object
$rumah_reza->pintu = "Pintu Kamar Mandi";
$rumah_reza->jendela = "Jendela Ruang Tamu";

//menampilkan property
echo $rumah_reza->pintu;    //hasil = Pintu Kamar Mandi
echo $rumah_reza->jendela;  //hasil = Jendela Ruang Tamu

//menampilkan method
echo $rumah_reza->bersihkan_rumah();  //hasil = Ayo Bersih Bersih Rumah
echo $rumah_reza->mengecet_rumah();   //hasil = Cat Rumah Agar Indah

Dalam PHP OOP kita juga dapat membuat lebih dari satu object dari class yang sama, seperti contoh berikut ini :

//Membuat Object dari class rumah
$rumah_reza = new rumah();
$rumah_joko = new rumah();
$rumah_jono = new rumah();

//membuat property dalam object
$rumah_reza->pintu = "Pintu Kamar Reza";
$rumah_joko->pintu = "Pintu Kamar Joko";
$rumah_jono->pintu = "Pintu Kamar Jono";

//menampilkan property
echo $rumah_reza->pintu;    //hasil = Pintu Kamar Reza
echo $rumah_joko->pintu;    //hasil = Pintu Kamar Joko
echo $rumah_jono->pintu;    //hasil = Pintu Kamar Jono

Mungkin Sekian Tutorial Tentang Membuat Object pada PHP OOP semoga dapat menambah wawasan kamu tentang PHP OOP. Jika ada yang ingin ditanyakan silahkan tulis di kolom komentar ya ~. Terima Kasih ^-^

Total Page Visits: 822 - Today Page Visits: 2

Add a Comment

Your email address will not be published. Required fields are marked *