Object
Oriented Programming (OOP) metode
/ paradigma pemrograman yang berorientasi ke objek. Semua data atau fungsi di
bungkus di tiap tiap objek.
Tujuan OOP adalah
untuk mempermudah pengembangan program
Salah satu
keunggulan dalam konsep OOP yang kita gunakan ini adalah aplikasi kita buat
menjadi cukup modular, dalam beberapa kasus kita bisa mengganti satu class saja
untuk melakukan enhancement terhadap aplikasi tanpa perlu mengotak-atik class
lainya.
Implementasi
OOP yang baik akan menawarkan dua kualitas ke dalam aplikasi kita : modular
(modularity) dan mudah dipelihara (maintenability).