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"
sipp juga ini min...
BalasHapussolder uap