Implementasi Constructor dalam PHP OOP - Constructor merupakan blok pernyataan Method ketika sebuah Object di buat dengan menambahkan parameter.
Constructor di buat untuk memudahkan dalam teknik PHP OOP inisiasi variabel yang dimasukan ke dalam paramaeter.
Berikut ini implementasi dari Constructor kasus Class Makan :
<title>Constructor - PHP OOP</title>
<?php
class makanan
{
var $makan;
var $nama;
function statusMakan()
{
if ($this->makan >= 3) $perut = 'Kenyang';
else $perut = 'Lapar';
return $perut;
}
function namaOrang()
{
return $this->nama;
}
function lagiMakan()
{
return $this->makan;
}
function __construct($x, $y)
{
$this->nama = $x;
$this->makan = $y;
}
}
$makanan1 = new makanan('Tianchan', 5);
echo '<b>'.$makanan1->namaOrang().'</b> makan dalam sehari <b>'.$makanan1->lagiMakan().'x</b>, selalu merasa <b>'.$makanan1->statusMakan().'</b>';
?>
Berikut ini implementasi dari Constructor kasus Class Perkalian :
<title>Constructor Nilai - PHP OOP</title>
<?php
class Perkalian {
var $bil1;
var $bil2;
function __construct($x, $y) {
$this->bil1 = $x;
$this->bil2 = $y;
}
function hasil() {
$hasil = $this->bil1 * $this->bil2;
return $hasil;
}
}
$rumus = new Perkalian(7,7);
echo "Hasil Perkalian = ".$rumus->hasil();
?>
Bisa di ambil kesimpulan penggunaan function __construct($parameter) lebih memudahkan dalam menginisiasi variabel yang akan di proses.
Sekian artikel tentang Implementasi Constructor dalam PHP OOP, semoga bermanfaat.

Tidak ada komentar:
Posting Komentar
Silahkan komentar jika ada yang ingin Anda tanyakan mengenai artikel Materi IT.
Jangan lupa melakukan Checklist "Notify me" untuk mendapatkan email balasan dari Admin.
Septian Maulana - 08997206535 (WhatsApp).
Computer Science:
Group CS - https://bit.ly/CSUtama
Group CS 2 - https://bit.ly/cs2group
Group CS 3 - https://bit.ly/cs3group
Group CS 4 - https://bit.ly/cs4group
Group CS 5 - https://bit.ly/cs5group
Group CS 6 - https://bit.ly/cs6group
Group CS Telegram - https://bit.ly/cstelgroup