Cara Membuat dan Mengakses Objek dalam PHP

Assalamualaikum Wr. Wb.

Hai sobat,masih dengan blog saya kali ini share tentang cara mmbuat dan mengakses objek dalam php.


  • Pengertian:
OOP(Object Oriented Programming)  atau dalam bahasa indonesia diartikan pemograman berbasis objek, adalah salah satu cara membuat program dengan memecah alur program menjadi modul-modul yang sederhana yang disebut objek. Objek terdiri dari Class, Property, Method dan Object.
  1.  Class adalah ‘cetak biru’ atau ‘blueprint’ dari object. Class digunakan hanya untuk membuat kerangka dasar. Yang akan kita pakai nantinya adalah hasil cetakan dari class, yakni object.
  2.   Property (atau disebut juga dengan atribut) adalah data yang terdapat dalam sebuah class. Melanjutkan analogi tentang laptopproperty dari laptop bisa berupa merk, warna, jenis processor, ukuran layar, dan lain-lain.
  3.   Method adalah tindakan yang bisa dilakukan didalam class. Jika menggunakan analogi class laptop kita, maka contoh method adalah: menghidupkan laptopmematikan laptopmengganti cover laptop, dan berbagai tindakan lain.
  4.   Object atau Objek adalah hasil cetak dari class, atau hasil ‘konkrit’ dari class. Jika menggunakan analogi class laptop, maka objek dari class laptop bisa berupa: laptop_andi, laptop_anto, laptop_duniailkom, dan lain-lain. Objek dari class laptop akan memiliki seluruh ciri-ciri laptop, yaitu property dan method-nya.
  • Latar Belakang:
Saat ini konsep object oriented programming (OOP) sudah semakin berkembang. Hampir setiap perguruan tinggi di dunia mengajarkan konsep OOP. OOP bukanlah sekedar cara penulisan sintak program yang berbeda, namun lebih dari itu, OOP merupakan cara pandang dalam menganalisa sistem dan permasalahan pemograman. OOP menyediakan model dimana program  merupakan kumpulan obyek yang berinteraksi satu sama lain.

  • Alat dan Bahan:
  1. Komputer / Laptop.
  2. Koneksi internet. 
  3. Sublime Text

  • Maksud dan Tujuan:
  Dapat menerapkan dan mengetahui konsep dasar dari pemrograman berorientasi objek (OOP).
E. Langkah - langkah
     1.  Penulisan class dalam PHP:


<?php
class laptop {
    // isi dari class laptop...
}

?>

2. Penulisan class dengan penambahan property:
<?php
class laptop {
    var $pemilik;
    var $merk;
    var $ukuran_layar;
    // lanjutan isi dari class laptop...
}
?>

3. Penulisan class dengan penambahan method:

<?php
class laptop {
    function hidupkan_laptop() {
    //... isi dari method hidupkan_laptop
    }
   function matikan_laptop() {
    //... isi dari method matikan_laptop
    }
    ... //isi dari class laptop
}
?>




4. Membuat objek laptop_saya dan laptop_aku yang dibuat dari class laptop
<?php
class laptop {
    //... isi dari class laptop
    }
$laptop_saya = new laptop();
$laptop_aku = new laptop();
?>



5. Cara mengakses objek yang saya maksud sebenarnya adalah cara untuk mengakses ‘isi’ dari sebuah objek, yakni property dan method-nya. Agar lebih jelas lihat script di bawah ini

<?php
// buat class laptop
class laptop {
  
   // buat property untuk class laptop
   var $pemilik;
   var $merk;
   var $ukuran_layar;
  
   // buat method untuk class laptop
   function hidupkan_laptop() {
     return "Hidupkan Laptop";
    }
   function matikan_laptop() {
     return "Matikan Laptop";
   }
}
  
// buat objek dari class laptop (instansiasi)
$laptop_anto = new laptop();
  
// set property
$laptop_anto->pemilik="Anto";
$laptop_anto->merk="Asus";
$laptop_anto->ukuran_layar="15 inchi";
  
// tampilkan property
echo $laptop_anto->pemilik;
echo "<br />";
echo $laptop_anto->merk;
echo "<br />";
echo $laptop_anto->ukuran_layar;
echo "<br />";
  
// tampilkan method
echo $laptop_anto->hidupkan_laptop();
echo "<br />";
echo $laptop_anto->matikan_laptop();
?>

  • Referensi:
http://www.duniailkom.com/tutorial-belajar-oop-php-cara-membuat-dan-mengakses-objek-dalam-php/

  • Penutup:
Selamat mencoba dan semoga berhasil. Good Luck..! 

Wassalamualaikum Wr. Wb.

Share this

Related Posts

Previous
Next Post »