Mengikuti tantangan Dunia.. kali ini saya tertarik kembali membahas mengenai Teknik OOP PHP.. mengingat OOP ini merupakan Teknik Pemrograman abad sekarang.. :) sebagai langkah awal, saya ingin berbagi kepada pengunjung, mengenai teknik dasar OOP dalam membuat kalkulator. cukup simpel bahkan pemula pun pasti akan cepat memahami maksudnya.. langsung aja yah...
skrip hitung.php
thitung.php
bagaimana?.. apakah dengan beberapa komentar pada skrip dapat dipahami dengan mudah?...
Semoga tutorial ini dapat memberikan manfaat kepada Anda.
skrip hitung.php
thitung.php
<?php
// Definisikan Class
class Calculator {
// Definisikan Variabel
var $sum;
var $dif;
var $multi;
var $div;
// Fungsi Hitung Tambah
function add($number1, $number2) {
$this->tambah = $number1 + $number2;
}
// Fungsi Hitung Penurangan
function substract($number1, $number2) {
$this->kurang = $number1 - $number2;
}
// Fungsi Hitung Perkalian
function multiply($number1, $number2) {
$this->kali = $number1 * $number2;
}
// Fungsi Hitung Pembagian
function devide($number1, $number2) {
$this->bagi=$number1/$number2;
}
}
// Ubah Parameter POST dari form ke dalam masing-masing variabel
$number1 = $_POST['number1'];
$number2 = $_POST['number2'];
// Ciptakan Instance Kelas
$hasil = new Calculator();
// Panggil Fungsi Kelas + Masukkan parameter variabel (mengandung nilai dari form)
$hasil->add($number1,$number2);
$hasil->substract($number1,$number2);
$hasil->multiply($number1,$number2);
$hasil->devide($number1,$number2);
// Tampilkan Hasil
echo "Hasil Hitung
";
echo "$number1 + $number2 = ".$hasil->tambah."
";
echo "$number1 - $number2 = ".$hasil->kurang."
";
echo "$number1 * $number2 = ".$hasil->kali."
";
echo "$number1 / $number2 = ".$hasil->bagi."
";
?>
bagaimana?.. apakah dengan beberapa komentar pada skrip dapat dipahami dengan mudah?...
Semoga tutorial ini dapat memberikan manfaat kepada Anda.
Silakan Berikan Komentar anda yang bisa mendukung blog ini, komentar anda saya harapkan, terima kasih
EmoticonEmoticon