Perbedaan Prosedural dengan OOP - Perbedaan mendasar dari teknik pemrograman prosedural dengan berorientasi object OOP.
OOP merupakan teknik yang membagi program ke dalam object-object tertentu.
Prosedural merupakan teknik pemrograman pada struktur program yang menekankan pada sisi algoritmik.
Berikut ini contoh source code program dalam Prosedural VS OOP.
<title>PHP OOP</title>
<?php
// Procedural
$nilai = 60;
if($nilai >= 50)
print "Lulus";
else
print "Tidak Lulus";
// OOP
Class Nilai{ // Ini namanya Class
protected $cek_nilai;
public function setNilai($nilai){ // Ini namanya Method (Function dalam class)
// $nilai namanya property (Variable dalam class)
if($nilai >= 50)
$this->cek_nilai ="Lulus";
else
$this->cek_nilai = "Tidak Lulus";
}
public function getNilai(){ // Ini namanya Method (Function dalam class)
return $this->cek_nilai;
}
}
$obj = new Nilai; // Ini namanya object
$obj->setNilai(50);
echo $obj->getNilai(); // Execute
?>
Untuk pembahsan lebih lanjut tentang penggunaan OOP bisa lanjut pada Implementasi Class dalam PHP OOP.
Sekian artikel tentang Perbedaan Prosedural dengan 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