Monday, December 18, 2017

PENGENALAN PHP OOP(OBJECK ORIENTED PROGRAMING)



A.PENDAHULUAN

Hallo teman..!! Apa kabar?? bertemu lagi dengan blog saya kali ini saya akan berbagi tentang pengenalan php oop.oke langsung saja kita bahas

B.PENGERTIAN
 
    OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek.
 
C.MAKSUD DAN TUJUAN
 
memahami apa itu OOP

D.LATAR BELAKANG

 
memahami apa itu OOP

E.ALAT DAN BAHAN
 
pc/laptop
koneksi internet

F.WAKTU YANG DIPERLUKAN

 
-

G.TAHAPAN PELAKSANAAN


 
   OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari. Jadi setiap bagian dari suatu permasalahan adalah objek, nah objek itu sendiri merupakan gabungan dari beberapa objek yang lebih kecil lagi.

     Untuk mempermudah ilustrasi dalam belajar konsep OOP, saya akan ambil contoh Pesawat, Pesawat adalah sebuah objek. Pesawat itu sendiri terbentuk dari beberapa objek yang lebih kecil lagi seperti mesin, roda, baling-baling, kursi, dll. Pesawat sebagai objek yang terbentuk dari objek-objek yang lebih kecil saling berhubungan, berinteraksi, berkomunikasi dan saling mengirim pesan kepada objek-objek yang lainnya. Begitu juga dengan program, sebuah objek yang besar dibentuk dari beberapa objek yang lebih kecil, objek-objek itu saling berkomunikasi, dan saling berkirim pesan kepada objek yang lain.
OOP memiliki beberapa keuntungan dalam pemrograman, di antaranya:
  1. OOP menyediakan struktur modular yang jelas untuk program sehingga OOP sangat bagus digunakan untuk mendefinisikan tipe data abstrak di mana detil implementasinya tersembunyi.
  2. OOP akan mempermudah dalam memaintain dan memodifikasi kode yang sudah ada. Objek yang baru dapat dibuat tanpa mengubah kode yang sudah ada.
  3. OOP menyediakan framework untuk library kode di mana komponen software yang tersedia dapat dengan mudah diadaptasi dan dimodifikasi oleh programmer. Hal ini sangat berguna untuk mengembangkan GUI (Graphical User Interfaces).
Sedangkan beberapa kelemahan OOP antara lain adalah sebagai berikut:
  1. Tidak memperbolehkan implementasi yang kuat pada reuse
  2. Properti software tidak terikat dalam satu unit fungsional, sehingga harus crosscut di  antara komponennya.
  3. Crosscut tersebut mengakibatkan sulitnya pengembangan dan pemeliharaan.
H.HASIL YANG DIDAPAT
 
memahami apa itu OOP

I.PENUTUP
 
sekian yang dapat saya sampaikan semoga bermanfaat..!!!

J.REFERENSI

 
https://belajarphp.net/belajar-konsep-oop-php/

https://defablogblog.wordpress.com/2017/01/26/kelebihan-dan-kekurangan-oop-dan-pdo/