Kamis, 03 Januari 2019

PHP OOP Part 2 : Pengertian Class, Object, Property dan Method

Assalamu'alaikum wr.wb 



A. Pendahuluan
 Pada kesempatan ini akan membahas tentang Pengertian class,object,property dan method pada OOP PHP. Serta sedikit penjelasan tentan penggunaan class,object,property dan method pada OOP PHP.
B. Pengertian
 Class,object,property dan method adalah Pondasi dasar dari membangun aplikasi berstruktur OOP. jika diibaratkan membangun sebuah rumah,maka class,object,property dan method adalah pilar-pilar dan bahan penyokongnya.
C. Latar Belakang
   
D. Maksud dan Tujuan

E. Pembahasan
   Pengertian Class Dalam Pemrograman berorientasi Objek.
 Class didalam OOP digunakan untuk membuat sebuah kerangka kerja, Bisa dikatakan ebagai library. Class berisi property dan method. Jadi ibaratnya class adalah sebuah wadah yang menyimpan property dan method. Dan object yag dihasilkan biasanya berdasarkan isi dari class.
  Penulisan dalam OOP PHP diawali dengan syntax class dan kemudian diikuti dengan nama classnya. Contoh penulisan class sebagai berikut :
<?php
//Cara penulisan class OOP PHP - www.malasngoding.com
class nama_class{
     //isi dari class ini
}
?>

Pengertian dan Cara penulisan Property didalam OOP PHP
  Property adalah data-data yang terdapat didalam class. datanya biasanya berupa sifat contohnya seperti yang saya jelaskan pengertian class,object,dan method diatas yaitu penjelasan sifat dari class contoh property pada class mobil adalah warna,ukuran,merek,dll. Contoh property pada class manusia adalah warna kulit, warna rambut dll.
  Kegunaan Property pada sebuah class sama dengan kegunaan variabel di php, Bisa digunakan untuk menyimpan data dan lain-lain. Cara penulsannya property pada class diawali dengan syntax var. Berikut contoh penulisan property didalam class.
<?php
//Cara penulisan class dan property OOP PHP - www.malasngoding.com
class mobil{
    var $warna;
    var $merek;
    var $ukuran;
}
?>

Pengertian Method dalam pemograman OOP PHP
  Method adalah sebuah aksi yang terdapat didalam class. Penulisan method pada class oop adalah dengan menuliskan syntax  function diawalnya lalu diikuti dengan nama method tersebut.
Berikut adala contoh penulisan method pada OOP PHP.


<?php
//Cara penulisan class dan property OOP PHP - www.malasngoding.com
class mobil{
    // property oop
    var $warna;
    var $merek;
    var $ukuran;
   //method oop
   function maju(){
       //isi method
   }
   function berhenti(){
       //isi method
   }
}
?>
    var $warna;
    var $merek;
    var $ukuran;
   //method oop
   function maju(){
       //isi method
   }
   function berhenti(){
       //isi method
   }
}
?>
Pengertian dan Contoh Object pada OOP PHP
  Object adalah output dari class dan object dapat menampilkan atau mengelola isi class, seluruh isi class akan kita instansiasikan menjadi object.  Contoh penulisan object pada OOP sebagai berikut:

<?php
//Cara penulisan class dan property OOP PHP - www.malasngoding.com
class mobil{
  
//isi class
}
$mobil = new mobil();
?>
Penulisan object diawali dengan syntax new dan kemudian diikuti dengan nama clas yang ingin diinstansiasi.

Contoh Pemrograman Berorientasi Object pada PHP(OOP) 
  Berikut adalah contoh syntax penulisan metode OOP PHP.  buat sebuah file dengan nama yang berekstensi .php kemudian ketik syntax berikut :
<?php
//PHP OOP Part 2  Pengertian Class, Object, Property dan Method
//class manusia
class manusia{
    //property
    var $nama;
    var $warna;
    
    //method manusia
    function tampilkan_nama(){
        return "Nama saya rizkamala<br/>";
    }
    
    function warna_kulit(){
        return "Warna kulit saya hitam <br/>";
    }
    
}
//instansiasi class manusia
$manusia = new manusia();
//memanggil method tampilkan_nama dari class manusia
echo $manusia->tampilkan_nama();
//memanggil method warna_kulit dari class manusia
echo $manusia->warna_kulit();
 Pada contoh ini kita membuat sebuah class dengan nama manusia.php
class manusia{
Kemudian contoh penulisan property nama dan warna.
//property
var $nama;
var $warna
 Dan membuat dua buah method OOP PHP.
//method manusia
function tampilkan_nama(){
       return "Nama saya rizkamala <br/>";
}
    
function warna_kulit(){
       return "Warna kulit saya hitam <br/>";
}
 Kemudian membuat method atau fungi tampilkan_nama. Yang berisi perintah untuk mengembalikan string nama saya rizkamala. Dan ojeknya kita menginstansiasikan dulu class manusianya. dan memanggil method tampilkan nama dan method warna kulit.
  Pemanggilan method dari object menggunakan tanda "->".
//instansiasi class manusia
$manusia = new manusia();
//memanggil method tampilkan_nama dari class manusia
echo $manusia->tampilkan_nama();
//memanggil method warna_kulit dari class manusia
echo $manusia->warna_kulit();
F. Kesimpulan
   
G. Refrensi
  https://www.malasngoding.com/ 
  
H. Penutup
  Sekian yang dapat saya share kan pada hari ini semoga dapat bermanfaat.

Wassalamu'alaikum wr.wb

0 comments:

Posting Komentar

Popular Posts

Recent Posts

About Me

Foto saya
Assalamu'alaikum wr.wb Hay perkenalkan nama saya Rizka Mala Alfiana my nick name is Rizka, I from in Jepara. Sekian dan Terimakasih. Wassalamu'alaikum wr.wb

Formulir Kontak

Nama

Email *

Pesan *

Pengikut

Recent

Comment