Membuat Class dengan OOP PHP

Share to

Bismillahirrahmaanirrahim..

Assalamualaikum wr.wb.

Melanjutkan postingan mengenai Pemrogramman berorientasi objek dengan PHP, jadi pada postingan kali ini kita akan mencoba membuat Class Objek dan method menggunakan OOP php. Class yang akan kita buat adalah Class Laptop, dimana di dalam Class tersebut terdapat tiga buah properti dan tiga buah method/function. berikut source nya

<?php
// Class laptop 
class laptop
{
    var $t_brand;
    var $harga;
    var $aksi;

    // function dalam class laptop
    function setBrand($parameter)
    {
        $this->t_brand = $parameter;
    }
    function setharga($parameter)
    {
        $this->harga = $parameter;
    }
    function setAksi($parameter)
    {
        $this->aksi = $parameter;
    }
}

$tampilkan = new laptop;
$tampilkan->setBrand("Lenovo");
$tampilkan->setharga("7000000");
$tampilkan->setAksi("dinyalakan");

echo "Brand Laptop : " . $tampilkan->t_brand . "<br/>";
echo "Harga Laptop :" . $tampilkan->harga . "<br/>";
echo "Aksi :" . $tampilkan->aksi . "<br>";

dari source code diatas apabila dijalankan menghasilkan tampilan sebagai berikut :

Lenovo
7000000
dinyalakan

Penjelasan singkat :

class laptop merupakan nama class
kemudian dari class laptop tersebut memiliki tiga buah property yakni :
var $t_brand;
var $harga;
var $aksi;

Property disini adalah data-data yang terdapat didalam Class, data tersebut yang nanti akan diisi oleh paramater.

   function setBrand($parameter)
    {
        $this->t_brand = $parameter;
    }
    function setharga($parameter)
    {
        $this->harga = $parameter;
    }
    function setAksi($parameter)
    {
        $this->aksi = $parameter;
    }

adalah fungsi yang digunakan untuk mengisi nilai berdasarkan paremeter yang diisi.

$tampilkan = new laptop;
adalah instansiasi objek dari class laptop.
kemudian tampilkan instasiasi dengan fungsi yang telah diisi parameter.
$tampilkan->setBrand(“Lenovo”);
$tampilkan->setharga(“7000000”);
$tampilkan->setAksi(“dinyalakan”);
Untuk lebih jelasnya silahkan simak video berikut :

 

Related Posts

Mengenal Namespace OOP PHP

Share to

Share toNamespace Namespace di PHP adalah cara untuk mengatur kelompok kelas, antarmuka, fungsi, dan konstanta sehingga nama yang sama dapat digunakan dalam konteks berbeda tanpa konflik.  Fitur…

Konstanta PHP OOP

Share to

Share toKonstanta PHP OOP Konstanta PHP OOP adalah nilai yang tidak dapat diubah selama runtime dari sebuah program. Dalam paradigma pemrograman berorientasi objek (OOP), konstanta dapat didefinisikan…

Static Keyword PHP OOP

Cara Membuat Static Keyword PHP OOP

Share to

Share toStatic Keyword PHP OOP Static Keyword PHP – Dalam pemrograman berorientasi objek (OOP) di PHP, kata kunci static digunakan untuk menunjukkan bahwa suatu properti atau metode…

Metode Setter dan Getter dalam PHP OOP

Share to

Share toMetode Setter dan Getter dalam PHP OOP Setter dan Getter adalah metode yang digunakan dalam Object-Oriented Programming (OOP) untuk mengatur dan mengambil nilai dari properti (atau…

Visibility Atau Access Modifier Dalam PHP

Share to

Share toVisibility dalam Pemrogramman Visibility Atau Access Modifier Dalam PHP – dalam pemrograman merujuk pada tingkat aksesibilitas dari suatu variabel, method, atau class dalam sebuah program. Terdapat…

Cara Menggunakan Overriding di PHP

Share to

Share toPengertian Overriding Overriding OOP PHP – Overriding adalah ketika sebuah subclass mengimplementasikan kembali sebuah method yang sudah didefinisikan pada superclass. Dalam hal ini, subclass memberikan implementasi…