Pada kali ini saya akan menjelaskan apa itu class dalam php. Class dapat didefinisikan sebagai struktur data atau cetak biru dari suatu obyek. Lebih jelasnya adalah  sebuah  bentuk  dasar  atau  blueprint yang  mendefinisikan  variabel,  method  umum  pada semua obyek. Obyek sendiri adalah kumpulan variabeldan fungsi yang dihasilkan dari template khusus  atau  disebut  class.  Obyek  adalah  elemen  pada saat  run-time yang  akan  diciptakan, dimanipulasi, dan dibuang/di-destroyketika eksekusi. Adapun class merupakan definisi statik dari himpunan obyek yang mungkin diciptakan sebagai instantiasi dari class.

<?php
/** Contoh kelas **/
class Kendaraan{}
/*** end of class ***/
?>

Contoh diatas memperlihatkan bagaimana mendefinisikan sebuah class dan meng-create sebuah
instance dari class. Pada contoh di atas kita membuat sebuah kelas bernama “Kendaraan”. Dalam
pembuatan  kelas,  pertama  kita  menggunakan  kata  kunci  class  yang  diikuti  oleh  nama  kelas,
kemudian  diakhiri  dengan  kurung kurawal.  Di  dalam  kurung kurawal  kita  menuliskan kode-kode
(berisi property dan method) supaya kelas tersebut bekerja seperti yang diinginkan.
Kode-kode  di  dalam  sebuah  kelas  terbagi  menjadi  dua kelompok,  yaitu  property dan  method.
Property  adalah  suatu  wadah  penyimpanan  di  dalam  kelas  yang  bisa  menampung  informasi.
Sederhananya  property  itu  bisa  disebut  sebagai  variabel  di  dalam  kelas.  Sedangkan  method

adalah fungsi yang ada di dalam kelas.Setiap property dan method memiliki  identifier. Identifier-lah yang mengatur bagaimana property
dan method digunakan. Identifier tersebut adalah  public,  privatedan  protected. Private berarti
method  atau  property  yang  ada  di  dalam  suatu  kelas  hanya  bisa  diakses  di  dalam  kelasnya.
Sedangkan pada method atau property yang bersifat public berarti method atau property tersebut
bisa diakses di dalam dan di luar kelas.

0 komentar:

Post a Comment

Visitor yang baik adalah visitor yang meninggalkan komentar.
Dilarang berkomentar yang mengandung :
1. Spamming
2. Tidak Sopan
3. Memancing keributan
4. Porno / link yang mengarah ke suatu website yang tidak pantas dilihat

Silahkan bagi anda yang ingin menambahkan link ke blog ini namun tidak secara berlebihan.

 
Allmywebstfn © 2014 - . All Rights Reserved. Powered by Blogger
Top