Belajar OOP (Part 2, Constructor)

25 Aug 2013

Constructor adalah sebuah function yang mempunyai nama seperti nama class. Constructor akan di eksekusi setiap class dipanggil. Berikut ini adalah contoh potongan program mengenai constructor :

Perhatikan script diatas. Class Person mempunyai function bernama person. Itulah yang dinamakan dengan constructor dimana nama class sama dengan nama function. Function Person mempunyai baris perintah menampilkan string berupa “Hello, Nama Saya Nur Ichsan”. Baris ke-8 terdapat perintah new Person berupa inisialisasi class atau pemanggilan class person. Pada saat pemanggilan class maka constructor secara otomatis di eksekusi. Berikut ini adalah tampilan dari hasil running program diatas :

Function Person secara langsung dipanggil saat pemanggilan Class Person. Setalah versi PHP5, penamaan constructor bisa juga tidak mengunakan nama Class-nya. Namun menggunakan __constructor , dimana memiliki peran yang sama dan output yang sama.

Pada baris ke-5 nama constructor menggunakan __constructor.

Sekian.. Semoga Bermanfaat…


TAGS Belajar OOP fungsi PHP


-

Author

Follow Me