Tuesday, July 13

PHP: Class PHP

Class sering disebut juga sebagai objek. Dengan menggunakan objek proses pembuatan program menjadi lebih cepat, karena objek-objek yang sudah ada dapat dipakai untuk membuat objek yang lain.

Objek dapat didefinisikan dengan sintaksis berikut:

class baru {
var $property;
function SetPro($arg) {
//definisi method;
}
}


sintaksis di atas mendefinisikan sebuah objek yang bernama "baru" dengan satu property $property dan satu method yaitu SetPro(). Pada method SetPro() juga terdapat satu paramater yang dipassing.

Untuk contoh lebih lanjut, kita akan membuat class buah yang warna dan berat buahnya bisa diganti-ganti. langsung saja dipraktekkan:

class Buah {
var $berat="2 kg";
var $warna="merah";
var $harga;

function UbahWarna($WarnaBaru) {
$this->warna=$WarnaBaru;
}

function UbahBerat($BeratBaru) {
$this->berat=$BeratBaru;
}
}
?>

nah... kemudian untuk contoh penggunaannya adalah, misalnya file diatas dinamai Buah.Class.php :

include("Buah.Class.php");
echo "

Buah";
$buah = new Buah;
echo "

Berat Buah: ".$buah->berat."
";
echo "Warna: ".$buah->warna."
";
echo "

Setelah perintah \"\$buah->UbahWarna(\"merah\")\"
";
$buah->UbahWarna("merah");
echo "Warna: ".$buah->warna."
";
?>

No comments:

Post a Comment

Pencarian Google