Constructor Pada Konsep OOP PHP

Lama sudah rasanya, tidak posting lagi tentang OOP PHP padahal baru saja kemarin ditinggal pulang kampung ke Ponorogo tercinta. Hmmm.... sekarang saatnya berjuang kembali mencari nafkah.

Pertemuan kali ini, saya ingin membahas tentang Constructor pada Konsep OOP di PHP. Untuk yang sudah mengerti mohon koreksinya, dan untuk yang belum ngerti silakan anda perhatikan penjelasan di bawah ini.

Constructor adalah fungsi atau method yang ter-eksekusi secara otomatis ketika object dari class tersebut dibuat ( instansiasi class ). Umumnya constructor dibuat untuk memberikan suatu operasi awal yang harus dilakukan ketika sebuah object dilahirkan ( inisialisasi object ).

Keyword atau cara penulisan : __construct( ) //menggunakan 2 garis bawah

Contoh penggunaan :
 
<?php
// file construct

class Produk {
    public $nama;
   
    function __construct($nama){
        $this->nama = $nama;
        echo 'Ini adalah constructor : '. $nama;
    }
}

// file proses
$namaproduk = new Produk('Buah');

// Hasil Output
Kode diatas akan menampilkan output :
Ini adalah constructor : Buah


Kesimpulan
Dapat kita lihat bahwa object pada  function construct ter-eksekusi secara otomatis hanya dengan memanggil classnya. Semoga anda memahami sedikit tulisan saya ini.

Terima kasih.
"Salam Blogger Reog City"

1 komentar :

tombol share icon
tombol kembali ke atas
Wait . . . !!!
tampilan ads aktif