Pemrograman Berorientasi Obyek dengan PHP

Mengenal Obyek dan Class

Pada pemrograman berorientasi object, yang disebut object adalah instan dari sebuah class. Class terdiri dari variabel dan fungsi yang dibungkus dengan mekanisme pembungkusan kelas. Secara gampangnya class merupakan spesifikasi umum dan struktur dari suatu object sedangkan object merupakan individu-individu yang memiliki spesifikasi sesuai dengan classnya. Dua object yang berasal dari class yang sama dapat memiliki isi variable yang berbeda namun strukturnya pasti sama.

Di bawah ini adalah tutorial selengkapnya mengenai PBO di dalam PHP, bagi kalian yang ingin menikmati dan mempelajarinya di rumah, silahkan kalian bisa download tutorial PHP Versi Indonesia edisi 2 dalam bentuk .rar 🙂

Sintak dari sebuah Class :

class nama_class {
   var $nama_variable;
   fungsi - fungsi;
}

Contoh :

class mahasiswa {
   var $nim;
   var $nama;
   function cetakData(){
      echo "NIM : $this->nim";
      echo "Nama : $this->nama";
   }
}

Penjelasan Class ini kita beri nama mahasiswa. Class mahasiswa memiliki 2 variabel yaitu $nim dan $nama. Selain itu class mahasiswa juga memiliki sebuah fungsi yaitu cetakData(). Variable $this pada fungsi cetakData() mengacu pada object tersebut. Untuk menggunakan class ini, kita gunakan keyword new didepan nama class sehingga akan terbentuk sebuah object berdasarkan class ini. Contohnya : Continue reading