Pemrograman
Berbasis Objek atau Object Oriented Programming (OOP) adalah sebuah tata cara pembuatan program (programming paradigm) dengan menggunakan konsep “objek” yang memiliki data (atribut yang
menjelaskan tentang objek) dan prosedur (function) yang dikenal dengan method. (http://en.wikipedia.org/wiki/Object-oriented_programming).
Dalam pengertian sederhananya, OOP adalah konsep pembuatan program dengan
memecah permasalahan program dengan menggunakan objek. Objek dapat diumpamakan dengan ‘fungsi khusus’ yang bisa berdiri sendiri. Untuk
membuat sebuah aplikasi, berbagai objek akan saling bertukar data untuk
mencapai hasil akhir.
Berbeda
dengan konsep fungsi atau ‘function’ di dalam pemrograman, sebuah objek bisa memiliki data danfunction tersendiri. Setiap objek ditujukan
untuk mengerjakan sebuah tugas, dan menghasilkan nilai akhir untuk selanjutnya
dapat ditampilkan atau digunakan oleh objek lain.
Pada suatu object memiliki:
-
State / status / keadaan
-
Behavior / method / function
Agar lebih mudah dipahami pada pembahasaan kali ini kita akan menggunakan
radio sebagai perumpaan dari sebuah object.
Object Radio :
-
STATE /
STATUS / KEADAAN
Memiliki Volume Control
Memiliki Tombol On/ Off
-
BEHAVIOR
/ METHOD / FUNCTION
Fungsi untuk mengatur volume
Fungsi
untuk mematikan dan menghidupkan
Setelah penjelasan diatas mudah – mudahan kita lebih sedikit
mengerti tentang konsep oop, demikian pembahasan pertama kita tentang oop ,
pada pembahasan selanjutnya kita akan mencoba membahas class,object,property,
dan method.
Belum ada tanggapan untuk "OOP PHP (dasar oop)"
Post a Comment