Seringkali programmer pemula :) ( jangan marah ya kalo dibilang pemula ), akan bingung mengenai implementasi penulisan program terutama apakah akan menggunakan function atau menggunakan class. Tulisan ini akan mencoba memperlihatkan keuntungan menggunakan class dibanding dengan menggunakan function saja.
Berikut ini adalah contoh kode sederhana yang bisa menunjukan kekuatan penggunaan class dibanding dengan class saja
?php
function luasKubus($panjang,$lebar,$tinggi){
$luas = $panjang*$lebar*$tinggi;
return $luas;
}
//penggunaan function
echo luasKubus(10,5,4);
//misal ada perubahan disalah satu parameter
//maka pada kasus function , parameter harus ditulis ulang semua
//kecuali apabila menggunakan variabel global
echo luasKubus(11,5,4);
echo luasKubus(12,5,4);
echo luasKubus(13,5,4);
/*
karena function tidak menyimpan nilai parameter yang telah dimasukan, maka
apabila ditanyakan parameter yang telah dimasukan, function tidak akan bisa
membantu, kecuali variabel telah disimpan sebelumnya di badan program
*/
?>
