OOP dalam PHP5 - Bag I
Belakangan ini komunitas PHP mengeluarkan PHP versi 5.0 dengan kemampuan OOP yang lengkap. Bahkan kemampuan OOP-nya dapat disetarakan dengan Java. Saat ini versi PHP adalah 5.0.4 yang menurut John Lim adalah versi PHP 5 yang paling stabil. Tulisan ini bertujuan untuk mengenalkan kemampuan OOP dalam PHP 5. Kenapa OOP? Jadi susah kan kodingnya. Jadi banyak filenya. Jadi lambat (kata si buchard, hebat dia bisa bedain speednya pake OOP atau procedural, kaya alien). dsb dsb. Tapi menurut saya coding secara OOP memiliki beberapa keuntungan, yaitu: 1. Source code menjadi lebih teratur (dengan sendirinya menjadi teratur) 2. Mudah untuk maintenance/bug fix aplikasi besar (yg sudah di-develop bertahun2) 3. Reusable, biasanya source code dengan OOP dapat dengan mudah digunakan pada aplikasi lain tanpa harus menulis ulang 4. Kerjasama dalam tim tanpa saling mengganggu Class <? class Jam { public $jam; public $menit; public $detik; function __construct($j,$m,$d) { $this->jam = $j; ...