Orang  sudah terjun ke dunia IT 
khususnya ke pemrogramman pasti akan di suguhi oleh istilah yang bernama
 OOP. Apakah itu OOP? di blog ini saya akan menjelaskan sedikit tentang 
OOP sebelum masuk ke dalam tutorial java yang notabenya adalah bahasa 
pemrogramman yang menganut OOP. OOP atau kepanjangan dari Object 
Oriented Programming (pemrograman berorientasi objek) adalah suatu 
teknik programming yang menekankan terhadap objek atau menjadikan setiap
 unsur-unsur pemgrograman sebagai objek. OOP sudah menjadi populer sejak
 era 90an ketika adanya JAVA, .Net, dan bahkan hampir semua bahasa 
pemrogramman populer menggunakan konsep OOP. 
OOP memiliki keunggulan tersendiri dari konsep pemrograman yang lain, yaitu adanya konsep pewarisan, enskapsulasi, dan polymorfisme.
 Konsep OOP sendiri sebenarnya lebih menitik beratkan pada kehidupan 
nyata. Programmer yang telah menggunakan framework (nanti kita bahas 
masalah apa itu framework) pasti tidak bisa menghindari untuk belajar 
konsep OOP, karena semua framework berbasis OOP
