Belajar PHP #9 : Belajar OOP Pada PHP

OOP Pada PHP

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

  1. OOP lebih cepat dan mudah untuk dieksekusi
  2. OOP menyediakan struktur yang jelas untuk Program kita
  3. OOP membuat Codingan kita Tidak dideklarasi secara berulang-ulang, sehingga membuat Codingan kita lebih mudah untuk diedit, didebug, atau dimodifikasi
  4. 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

  1. Belajar PHP #8 : Cara Koneksi PHP ke Database MYSQL

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

Share

You may also like...

1 Response

  1. 14/12/2021

    […] Belajar PHP #9 : Belajar OOP Pada PHP […]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *