selamat datang diblog afi

Rabu, 10 Agustus 2016

Tutorial OOP part 6 Pengertian Constructor da Destructor pada OOP

14.07.00

Share it Please
Assalamu'alaikum Wr. Wb.

Hai teman-teman, kembali lagi di blog saya kali ini saya akan share materi tentang pengertian constructor dan destructor pada oop.


 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 lebih lanjut kembali.

Alat & Bahan : 
  • PC Laptop / Komputer.
  • Konkesi Internet.
  • Text Editor.
  • Referensi tentang OOP.
Maksut & 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 di browser :


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


Hasil jadi jika dijalankan di browser :


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 :
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.

Penutup :

Sekian share materi kali ini semoga bermanfaat dan terimakasih.

Wassalamu'alaikum Wr. Wb. 

0 komentar:

Posting Komentar