Thursday, 20 November 2008
 
  Home arrow Tutorial Programming arrow OOP PHP arrow Class PHP
template designed by peekmambo.com
 
Iklan

info lowongan kerja terbaru - kerja di rumah
Terbaru !!!
Main Menu
Home
Tutorial Programming
Contoh Script
Belajar Komputer
Jaringan Komputer
Bisnis Internet
English Tutorial
Berita
My Blog
Jasa Web Desain
Search
Artikel
Surat Anda
Forum Prothelonians
Login Form
Username

Password

Remember me
Forgotten your password?
No account yet? Create one
Iklan
Statistics
Members: 721
News: 145
WebLinks: 15
Visitors: 470175
Related Items
Class PHP PDF Print E-mail
Written by Prothelord   
Sunday, 10 August 2008
Penjelasan gamblang Class PHP dan bedanya dengan Object PHP yang akan kamu temuin dalam tutorial ini akan membuat kamu paham betul apa itu class dan object. Kedua istilah itulah yang menjadi pondasi dasar bagi Object Oriented Programming (OOP) dalam PHP.


Kita mulai dengan apa itu object PHP. Object dalam PHP atau OOP dapat digambarkan sebagai realisasi nyata dari class. Inget ya, object adalah realisasi dari class.

 

Kita coba balik lagi ke contoh pada tutorial sebelumnya. Kita akan membangun sebuah rumah yang tersusun dari berbagai object. Ada semen, batu bata, keramik, genteng, pintu, jendela dan sebagainya. Sekarang kita fokus ke jendela rumah kita ya.

 

Bayangkan jendela ruang tamu rumah kita itu ukurannya 1,5 m x 1,5 m terbuat dari kayu jati yang tahan lama dan penuh dengan ukiran yang indah. Tentu saja dilengkapi kaca kitam yang akan menahan sebagian panas matahari yang mencoba menerobos ke dalam rumah kita.

 

Jendela kamar memiliki ukuran yang lebih kecil yaitu 0,5 m x 1,5 m. Terbuat dari kayu jati juga tapi tanpa ukiran dengan kaca polos biasa.

 

Jendela dapur, karena keterbatasan biaya dibuat sangat kecil yaitu 0,5 m x 1 m dan hany aterbuat dari kayu mahoni. Tentu saja tanpa ukiran.

 

Nah, jendela ruang tamu, jendela kamar dan kendela dapur itu adalah object dalam konsep OOP.

 

Classnya, adalah jendela. Sebuah kelas hanya mendefinisikan apa itu jendela dan bagaimana sifat-sifatnya.

 

Class jendela dalam contoh ini tentu saja akan memiliki beberapa parameter yaitu berapa ukurannya, terbuat dari kayu apa, berukir atau tidak serta jenis kaca yang digunakan.

 

Ya..ya, saya ngerti, ini belum terlalu jelas. Mungkin timbul pertanyaan tentang bagaimana kalau kita udah bikin class PHP yang didefinisikan seperti tadi, terus muncul lagi kebutuhan baru dalam class PHP jendela kita itu. Misalnya?

 

Misalnya kita ternyat perlu membuat definisi baru mengenai arah membuka jendelanya. Apakah ke samping, ka atas atau ke bawah.

 

Nah, hal-hal seperti itu nanti akan bisa dilakukan dengan menggunakan sifat-sifat class yang udah pernah kita sebutkan sebelumnya (itu tuh yang polymorphism, inheritance, dll). Ini akan kita bahas lagi nanti. Don’t worry.

 

Ingat, class PHP selalu dapat dikembangkan.

 

Jadi, dari tutorial ini kamu udah mulai dapat gambaran yang mudah-mudahan cukup jelas tentang class dan object pada PHP.

 

Pada prakteknya nanti, kamu akan berburu class PHP di internet, mempelajari sifat-sifatnya dan menjadikannya object PHP sesuai kebutuhan dalam program PHP kamu.

 

Gitu.


 
Untuk memperjelas, kamu bisa baca juga tutorial tentang perbedaan Class/object PHP dengan fungsi PHP atau konsep abstrak OOP PHP dulu.


 
Dah dulu ya, sampai ketemu di tutorial OOP PHP berikutnya yang akan membahas tentang sifat-sifat class PHP.

 

Salam hangat.

Prothelord.

< Prev   Next >
Polls
Tutorial jenis apa yang kamu perlukan?
  
Tag Clouds
merupakan mengerti blog account utama miliki artinya inggris mambo search instalasi prosesor internet diperlukan kayak component spasi user tamu number sedangkan mobil socket bersifat bahasa mempelajari warnakesukaan kartu eniac halaman

Joomla Modul

Who's Online
We have 11 guests online
Cari melalui Google

Copyright 2000 - 2005 Miro International Pty Ltd. All rights reserved.
Mambo is Free Software released under the GNU/GPL License.

Get The Best Free Mambo Templates at www.peekmambo.com