Cara menggunakan constructor dan destructor php

Cari Blog Ini

Cara menggunakan constructor dan destructor php
Ihza Rizky Blog

Pada Artikel Kali ini akan dibahas mengenai

OOP PHP #3 : Constructor dan Destructor  

yang merupakan fungsi terpenting juga pada Pembelajaran Konsep OOP PHP. 

Pengertian Constructor

Constructor Adalah sebuah Method yang berguna untuk memberi nilai awal pada sebuah object atau ketika mengetikkan new dan dengan kata lain untuk mempersiapkan lebih awal property ketika object diinisiasi.  __construct() dan method tersebut akan dipanggil saat pertama kali program berjalan

Penggunaan Constructor

Pengertian Destructor

Destructor  Adalah sebuah Method yang dipanggil saat object dihancurkan dan berhenti. dengan kata lain method __dectruct() akan otomatis terpanggil diakhir program

Penggunaan Destructor

PHP

Cara menggunakan constructor dan destructor php

  • By
  • 4 March 2016
  • 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

<?php

classnama_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

classmanusia{

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

Cara menggunakan constructor dan destructor php

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().

<?php

classnama_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

classmanusia{

    //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();

Cara menggunakan constructor dan destructor php

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 :

  • Membuat kalkulator sederhana dengan php
  • Membuat perhitungan semester genap ganjil dengan php

Incoming search terms:

  • fungsi construct
  • fungsi construct pada php
  • construct php
  • constructor pada php
  • fungsi construct pada web
  • https://www malasngoding com/php-oop-pengenalan-construct-dan-destruct-pada-oop-php/
  • function __construct adalah
  • pnegertian fungsi contruct pada php
  • php oop part 3
  • fungsi contructor pada php



Tags: Belajar Objek PHP, destruct dan construct, oop, Pengertian Constructor, Pengertian Constructor dan Destructor, Pengertian Destructor, Pengertian destruktor, Pengertian konstruktor, php, tutorial oop php, tutorial oop php lengkap, tutorial php oop bahasa indonesia

Apa perbedaan constructor dan destructor dalam PHP?

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.

Apa fungsi construct pada PHP?

Constructor adalah method atau function yang otomatis akan dijalankan saat class diinstansiasi (dibuat sebuah object), pada bagian constructor kita dapat melakukan apapun yang bisa dilakukan dalam method / function kecuali mengembalikan nilai / return value.

Kenapa perlu menggunakan constructor?

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.

1 Apa itu constructor dan saat apa constructor itu kamu gunakan?

Constructor adalah method untuk membuat instansiasi objek dari class. Constructor adalah method khusus yang akan dieksekusi pada saat pembuatan objek (instance). Biasanya method ini berisi inisialisasi variable untuk objek.