Senin, 09 Mei 2016

 Hallo Sahabat Blogger, pada kesempatan kali ini saya akan melanjutkan sharing materi tentang OOP php. kali ini saya mengambil materi Fungsi __constructor OOP, Lets check.

Pengertian

  • Constructor adalah fungsi yang secara otomatis akan berjalan ketika kita membuat objek baru. Constructor biasa digunakan untuk membuat proses awal dalam mempersiapkan objek, seperti memberi nilai awal kepada property, memanggil method internal dan beberapa proses lain yang digunakan untuk ‘mempersiapkan’ objek.
  • Destructor (bahasa indonesia: destruktor) adalah method khusus yang dijalankan secara otomatis pada saat sebuah objek dihapus. Di dalam PHP, seluruh objek secara otomatis dihapus ketika halaman PHP dimana objek itu berada selesai diproses. Tetapi kita juga dapat menghapus objek secara manual.
    Destructor biasanya digunakan untuk ‘membersihkan’ beberapa variabel, atau menjalankan proses tertentu sebelum objek dihapus.
     

Latar Belakang

belajar OOP tingkat Lanjut.

Alat & Bahan

  • PC/Laptop
  • Koneksi Internet
  • Sublime
  • Referensi tentang OOP

Maksud Tujuan

Agar kita tahu apa itu fungsi __constructor pada OOP dan tahu proses kerjanya.

Tahap Pelaksanaan

 1. script untuk constructor pada OOP, bisa dilihat dibawah ini :
 Hasil Jadi jika dijalankan pada browser.

2. script untuk destructor pada OOP, bisa dilihat dibawah ini :




sedikit penjelasan fungsi constructor ini akan secara otomatis berjalan saat kita membuat objek baru, jika fungsi constructor dihapus maka jika dijalankan script diatas tidak akan muncul apa-apa karena belum berisi nilai apa pun namun karena kita menambahkan fungsi __constructor maka nilai dalam fungsi constructor akan secara otomatis berjalan begiru pula sebaliknya dengan fungsi __destruct.
NB : untuk menuliskan fungsi __constructor dan fungsi __destruct dengan menggunakan tanda _ (underscore) yang ditulis double/dua kali.

Referensi

Video Tutorial OOP PHP.
www.duniailkom.com

Hasil & Kesimpulan

kesimpulan yang bisa saya dapatkan adalah dengan belajar fungsi constructor dan destructor membuat kita dapat mengerti kegunaan dari fungsi itu dan jika pada script menemukan fungsi tersebut kita tidak kebingungan.
sekian sharing materi dari saya, terimakasih

0 komentar:

Posting Komentar