PHP OOP Part 3 : Pengenalan Construct Dan Destruct Pada OOP PHP

PHP OOP Part 3 : Pengenalan Construct Dan Destruct Pada OOP PHP
Pengenalan Construct Dan Destruct Pada OOP PHP – Masih di tutorial OOP PHP. di tutorial ini kita akan membahas method yang tidak kalah pentingnya di Pemrograman Berorientasi Pada Object. yaitu method Construct(konstruktor) dan Destruct(destruktor). apa itu method konstruktor dan destruktor akan kita bahas di tutorial php ini. pengenalan dan cara penggunaan method construct dan destruct juga akan kita bahas.
Kita akan masuk ke penjelasan tentang contruct terlebih dulu. silahkan teman-teman simak penjelasan berikut ini tentang pengertian dan kegunaan method constructor.
Pengertian Method Construct(konstruktor)
Method Construct adalah method yang di jalankan pertama kali pada saat sebuah class di jalankan. jadi apabila kita menjalanka atau menginstansiasi sebuah class, (baca : PHP OOP Part 2 : Pengertian Class, Object, Property dan Method ) . maka jika terdapat method atau function construct di dalam nya maka yang pertama kali di jalankan adalah method construct ini. PHP OOP Pengenalan Construct Dan Destruct Pada OOP PHP
Cara penulisan method construct di awali dengan syntax function. lalu di di ikuti dengan __construct.(double underscore dan construct). contoh penulisannya.PHP OOP Pengenalan Construct Dan Destruct Pada OOP PHP
1 2 3 4 5 6 7 8 9 |
<?php class nama_class{ function __construct(){ //isi fungsi construct } } |
perlu di ketahui, kita tidak perlu lagi memanggil fungsi construct pada saat instansiasi. karena construct dan destruct akan di jalankan otomatis jika class nya yang di instansiasi. perhatikan contoh penggunaan method atau fungsi __construct() pada contoh oop php berikut.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<?php //class manusia class manusia{ //property var $nama; var $warna; function __construct(){ echo "ini adalah isi method construct <br/>"; } //method manusia function tampilkan_nama(){ return "Nama saya malasngoding <br/>"; } } //instansiasi class manusia $manusia = new manusia(); //memanggil method tampilkan_nama dari class manusia echo $manusia->tampilkan_nama(); |
dan hasilnya.

pengertian dan cara menggunakan method construct
dapat teman-teman lihat pada contoh di atas. method construct akan di panggil pertama kali. padahal kita tidak memanggilnya. karena method constuct di jalankan pertama kali sebelum method yang lainnya secara otomatis.
Pengertian Method Destruct(destruktor)
Jika construct adalah method yang pertama kali di jalankan pada saat sebuah class di akses, maka destruct adalah method yang terakhir di jalankan setelah semua method di classnya selesai di jalankan. jadi method destruct adalah kebalikan dari method construct.
Cara penulisannya sama seperti penulisan method construct. di awali dengan syntax function. dan di awalnya menggunakan underscore ganda.(__). contohnya __destruct().
1 2 3 4 5 6 7 8 9 |
<?php class nama_class{ function __destruct(){ //isi method destruct } } |
dan perhatikan contoh penulisan dan penggunaan method destruct pada oop php. di sini saya juga menyertakan method construct agar bisa teman-teman bedakan perbedaan dari construct dan destrcut. sesuai dengan yang di jelaskan di atas. method construct adalah method yang di jalankan pertama kali. dan method destruct adalah method yang terakhir di jalankan. contohnya. PHP OOP Pengenalan Construct Dan Destruct Pada OOP PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
<?php //www.malasngoding.com //class manusia class manusia{ //property var $nama; var $warna; //method construct di jalankan pertama kali function __construct(){ echo "ini adalah isi method construct <br/>"; } //method destruct di jalankan terakhir function __destruct(){ echo "ini adalah isi method destruct <br/>"; } //method manusia function tampilkan_nama(){ return "Nama saya malasngoding <br/>"; } } //instansiasi class manusia $manusia = new manusia(); //memanggil method tampilkan_nama dari class manusia echo $manusia->tampilkan_nama(); |

pengenalan method construct dan destruct pada oop php
dapat di lihat pada contoh di atas. method destruct di jalankan yang terakhir.PHP OOP Pengenalan Construct Dan Destruct Pada OOP PHP.
Oke teman-teman. kita telah belajar mengenal method construct dan destruct pada oop di tutorial ini. saya rasa cukup sekian dulu tutorial PHP OOP Part 3 : Pengenalan Construct Dan Destruct Pada OOP PHP. akan kita lanjutkan pada tutorial oop php selanjutnya.
Baca juga :
Tutorial Menarik Lainnya

Membuat Form Login Dengan PHP Tanpa Database


Menghitung Selisih Waktu Dengan PHP


Membuat CRUD menggunakan Ajax PHP – Hapus Data

