Konsep Pemrograman Berorientasi Objek (PBO/OOP)

Pemrograman Berorientasi Objek (PBO) atau Object Oriented Programming (OOP) merupakan salah satu paradigma pemrograman yang berorientasi terhadap objek nyata daripada ide atau gagasan umum yang abstrak. Misalnya, jika paradigma pemrograman lain ingin membuat modul perkuliahan, maka pemrograman berorientasi objek akan lebih memperhatikan objek-objek yang ada dalam perkuliahan itu, seperti: dosen, mahasiswa, materi kuliah, jadwal, dsb. Itulah mengapa paradigma ini disebut sebagai berorientasi objek, karena lebih mengutamakan objeknya dibandingkan dengan ide general dari fitur yang ingin dibuat seperti “perkuliahan”.