
Pada Artikel kali ini, Mimin akan mengajak kalian belajar tentang OOP
pada PHP
. Apa itu OOP? Bagaimana OOP Bekerja? dan Kenapa kita harus mempelajari OOP akan kita bahas disini.
Pengertian OOP pada PHP
OOP
(Object Oriented Programming)
yang dalam bahasa Indonesia artinya Pemrograman Berbasis Objek (PBO) adalah sebuah konsep dimana Property / Variable dan juga Method / Fungsi di bungkus dalam sebuah Class.
Berikut akan Mimin contohkan OOP
pada PHP
<?php
class Buah
{
// Deklarasi Variabel
public $nama;
// Deklarasi Fungsi
public function namaBuah()
{
echo $this->nama;
}
}
Bisa dilihat pada syntax diatas, ada syntax class Buah
, ini merupakan Deklarasi dari sebuah class
. Class
ini dibedakan berdasarkan Jenis Generalnya, contohnya Buah, Karyawan, Manusia, Hewan
dll. Didalam class Buah
, dia memiliki sebuah Property atau Variabel, yang dinamai $nama
, digunakan untuk menyimpan nama Buah kita. Lalu ada sebuah Method atau Fungsi yang bernama namaBuah()
, ini digunakan untuk menampilkan nama Buah di Codingan kita.
Setelah kita memiliki sebuah class Buah
, selanjutnya kita akan mendeklarasikan atau menginisialisasi class
kita kedalam bentuk Objek
.
Objek pada OOP
Objek adalah output dari class
. Objek dalam menampilkan atau mengelola isi class, dan seluruh isi class
akan kita perkenalkan sebagai objek
. Contoh penulisan objek
seperti ini.
<?php
$Apel = new Buah();
Nah, bisa dilihat di syntax diatas, $Apel
merupakan contoh dari Objek. Objek ini biasanya adalah jenis dari Class itu sendiri. Misal Class
kita itu Buah
, maka Objek
nya bisa saja Apel, Jeruk, dan semua jenis buah lainnya.
Objek dibutuhkan untuk menjalankan Class yang kita miliki seperti class Buah
tadi.
Kelebihan Konsep OOP
Konsep OOP telah menjadi standar dalam dunia pemograman saat ini, dan telah menggeser konsep pemrograman prosedural yang memecah alur program menjadi beberapa prosedur dalam bentuk fungsi. OOP memiliki beberapa keunggulan dibandingkan pemrograman prosedural antara lain
- OOP lebih cepat dan mudah untuk dieksekusi
- OOP menyediakan struktur yang jelas untuk Program kita
- OOP membuat Codingan kita Tidak dideklarasi secara berulang-ulang, sehingga membuat Codingan kita lebih mudah untuk diedit, didebug, atau dimodifikasi
- OOP memungkinkan kita membuat aplikasi yang dapat digunakan kembali dengan syntax yang lebih sedikit dan waktu developing yang lebih cepat.
Kesimpulan
OOP pada PHP adalah yang yang wajib untuk kita pelajari saat kita ingin membuat sebuah Program dengan Clear Code. Setelah ini, Mimin akan memulai List untuk Studi Kasus yang berhubungan dengan Database, dan akan menggunakan OOP pada PHP sebagai sebuah class untuk melakukan Koneksi ke Database MYSQL dan juga mengolah Data yang ada di Database.
Apabila teman-teman ingin belajar Bagaimana cara untuk membuat koneksi dari PHP ke Database mysql, bisa dilihat postingan dibawah ini
Mungkin sampai disini saja penjelasan mimin mengenai OOP, apabila teman-teman ingin mempelajari OOP lebih dalam, bisa lihat di website kesayangan Programmer yaitu w3schools.com
1 Response
[…] Belajar PHP #9 : Belajar OOP Pada PHP […]