Mengenal Class, Property, Dan Method Pada OOP PHP 5

Selamat malam para pengunjung blog ini, sekian lama tidak menulis pada kategori bahasa pemrograman php, kali ini saya kembali menambah koleksi tulisan artikel pada kategori tersebut. Di dalam artikel saya kali ini, saya akan menjelaskan apa itu OOP pada php secara sederhana dan mudah, dalam OOP dikenal tiga hal dasar yakni class, property, dan method, pada tulisan kali ini kita akan membahasnya. Class merupakan dasar pembentuk suatu obyek, property merupakan variabel yang berada didalam class, sedangkan method merupakan fungsi yang terdapat didalam class, untuk lebih mempermudah pengertiannya silahkan simak contoh kode programnya dibawah:

Buka editor teks anda, saya sendiri menggunakan Codelobster PHP Edition, dan buat sebuah dokumen .php baru

Kemudian ketikan kode program berikut:

<?php
/* Membuat class dengan nama kendaraan */
class kendaraan {

/* Terdapat tiga property yakni $jenis, $merek, dan $ harga */
private $jenis;
private $merek;
private $harga;

/* Konstruktor dari class kendaraan */
function __construct($jenis) {
$this->jenis = $jenis;
}

/* Method - method yang terdapat dalam class kendaraan */
public function setMerek($merek) {
$this->merek = $merek;
}

public function setHarga($harga) {
$this->harga = $harga;
}

public function showData() {
echo "Jenis: ".$this->jenis.", Merek: ".$this->merek.", Harga: ".$this->harga;
}
}
?>

Simpan dengan nama ClassKendaraan.php

Langkah selanjutnya, buat sebuah dokumen .php baru

Ketikan kode program berikut ini:

<?php
include "ClassKendaraan.php";
?>
<html>
<head>
<title>Mengenal Class, Property, Dan Method Pada OOP PHP 5</title>
</head>
<body>
<h2>Mengenal Class, Property, Dan Method Pada OOP PHP 5</h2>
<?php
/* Membuat instance class kendaraan dengan nama $mobil */
$mobil = new kendaraan("Mobil");

/* Memberi niai pada property - property dengan memanggil method - method */
$mobil->setMerek("Toyota");
$mobil->setHarga("150.000.000");

/* Memanggil method showData(), untuk menampilkan hasil */
$mobil->showData();
?>
</body>
</html>

Simpan dengan nama index.php, jangan lupa untuk menyimpannya pada folder yang sama dengan dokumen ClassKendaraan.php yang sebelumnya dibuat

Jalankan file index.php melalui web browser

Hasilnya akan seperti gambar dibawah:

Gambar : tampilan hasil akhir program

Demikian artikel sederhana saya yang kali ini, semoga tulisan ini dapat membantu teman – teman pengunjung blog ini, tetap tunggu artikel – artikel menarik saya yang selanjutnya, jika ada hal yang ingin ditanyakan silahkan untuk meninggalkan komentar dibawah ini.

Categories:

0 Comments:

Post a Comment