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.
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.
www.duniailkom.com
sekian sharing materi dari saya, terimakasih
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
Tutorial OOP part 5 : Pengertian Constructor dan Destructor pada OOP