Tentang Blog

Blogger memang sederhana namun fitur platform blogging yang kaya . Seperti sistem Blogging lainnya , Anda dapat membuat template Blogger Anda sendiri untuk blog Anda. #Fadhel.rizqy

Tuesday, August 9, 2016

RPL NEWS

Pengertian Class, Object, Property dan Method

Pengertian Class, Object, Property dan Method


Assalamualaikum wr.wb

Pagi kawan, pada hari ini saya akan sharing tentang Pengertian Class, Object, Property dan Method OOP
A. Pengertian
     Class adalah ‘cetak biru’ atau ‘blueprint’ dari object. Class digunakan hanya untuk membuat kerangka dasar. Yang akan kita pakai nantinya adalah hasil cetakan dari class, yakni object.
     Property (atau disebut juga dengan atribut) adalah data yang terdapat dalam sebuah class. Melanjutkan analogi tentang laptopproperty dari laptop bisa berupa merk, warna, jenis processor, ukuran layar, dan lain-lain.
      Method adalah tindakan yang bisa dilakukan didalam class. Jika menggunakan analogi class laptop kita, maka contoh method adalah: menghidupkan laptopmematikan laptopmengganti cover laptop, dan berbagai tindakan lain.
       Object atau Objek adalah hasil cetak dari class, atau hasil ‘konkrit’ dari class. Jika menggunakan analogi class laptop, maka objek dari class laptop bisa berupa: laptop_andi, laptop_anto, laptop_duniailkom, dan lain-lain. Objek dari class laptop akan memiliki seluruh ciri-ciri laptop, yaitu property dan method-nya.

B. Latar belakang
     Pemrograman berbasis objek tidak hanya berisi ‘object’. Dalam tutorial belajar OOP PHP kali ini kita akan membahas tentang pengertian class, object, property dan method. Keempat ‘keyword’ inilah yang menjadi pondasi dasar dari Pemrograman Berbasis Objek. Selain pengertian, kita juga akan mempelajari cara penulisannya dengan PHP.

C. Alat dan bahan
  1. Komputer / Laptop
  2. text editor
D. Tujuan
     Mengetahui konsep dasar OOP

E. Langkah - langkah
     1.  Penulisan class dalam PHP:


<?php
class laptop {
    // isi dari class laptop...
}

?>
2. Penulisan class dengan penambahan property:
<?php
class laptop {
    var $pemilik;
    var $merk;
    var $ukuran_layar;
    // lanjutan isi dari class laptop...
}
?>
3. Penulisan class dengan penambahan method:

<?php
class laptop {
    function hidupkan_laptop() {
    //... isi dari method hidupkan_laptop
    }
   function matikan_laptop() {
    //... isi dari method matikan_laptop
    }
    ... //isi dari class laptop
}
?>


4. Membuat objek laptop_saya dan laptop_aku yang dibuat dari class laptop
<?php
class laptop {
    //... isi dari class laptop
    }
$laptop_saya = new laptop();
$laptop_aku = new laptop();
?>

5. Cara mengakses objek yang saya maksud sebenarnya adalah cara untuk mengakses ‘isi’ dari sebuah objek, yakni property dan method-nya. Agar lebih jelas lihat script di bawah ini

<?php
// buat class laptop
class laptop {
  
   // buat property untuk class laptop
   var $pemilik;
   var $merk;
   var $ukuran_layar;
  
   // buat method untuk class laptop
   function hidupkan_laptop() {
     return "Hidupkan Laptop";
    }
   function matikan_laptop() {
     return "Matikan Laptop";
   }
}
  
// buat objek dari class laptop (instansiasi)
$laptop_anto = new laptop();
  
// set property
$laptop_anto->pemilik="Anto";
$laptop_anto->merk="Asus";
$laptop_anto->ukuran_layar="15 inchi";
  
// tampilkan property
echo $laptop_anto->pemilik;
echo "<br />";
echo $laptop_anto->merk;
echo "<br />";
echo $laptop_anto->ukuran_layar;
echo "<br />";
  
// tampilkan method
echo $laptop_anto->hidupkan_laptop();
echo "<br />";
echo $laptop_anto->matikan_laptop();
?>

F. Referensi
Sekian Penjelasan dari saya, semoga bermanfaat

Wassalamualaikum wr.wb






RPL NEWS

About RPL NEWS

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :