Kali ini gua akan ngbahas masalah php oop atau php berbasis objek. Sedikit gua akan ngbahas beberapa pengertian yaitu class, object , property dan method?
Class merupakan blueprint dari object. Class digunakan hanya untuk membuat kerangka dasar, yang di pakai hasil dari class(print) yaitu object. class bisa di ibaratkan dengan motor, yang di dalamnya memiliki ciri ciri seperti warna, merek, mesin, dll. selain motor mempunyai ciri" motor juga bisa di kenakan tindakan, contohnya menghidupkan motor, menyalakan lampu motor, membunyikan klakson dll. contoh class yang biasanya gua gunain di aplikasi yang gua buat seperti : Database, Admin, User dll.
contoh penulisan class :
<?php
class Motor
{
//isi dari class
}
?>Selanjutnya property (attribut), property merupakan data dalam sebuah class. melanjutkan contoh yang ane bahas mengenai motor, property dari motor yaitu warna, merk dll. property bisa di sebut juga variabel di dalam class.
contohnya :
class Motor { var $warna; var $merek; }Dari contoh di atas $merek, $warna merupakan proprty dari class motor.
Selanjtnya method, metthod merupkan fungsi yang ada dalam class. Seluruh fungsi dan sifat dapat diterapkan dalam method, sperti argument atau parameter.. Berikut ini contoh dari penulisan method.
class Motor { function menghidupkan_motor()
{ //isi fungsi menghidupkan motor } fungsi mematikan motor()
{ //isi fungsi mematikan motor } }Selanjtnya object, Object merupakan hasil kongkrit dari cetak class, gua beri contoh sebagai berikiut :
class Motor { //isi dari class motor } $motor_rokib = new motor(); $motor_jenal = new motor();Dari contoh diatas, $motor_rokib dan $motor_jenal merupakan objek dari class motor. Kedua objek ini akan memiliki seluruh property dan method yang telah dirancang dari class motor.
0 Response to "Pengertian Class, Property, Method dan Object di PHP OOP "
Posting Komentar