Pemrograman Berorientasi Objek (PBO)

Pengertian PBO/OOP itu?

Object oriented programming disingkat OOP atau biasa disebut Pemrograman berorientasi objek disingkat PBO merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya,



Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik peranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.

Hingga kini, masih dapat dikatakan bahwa paradigma OOP adalah paradigma pemrograman yang paling banyak diaplikasikan, disusul oleh Pemrograman Terstruktur dan Functional Programming. Hal tersebut tentunya bukan tanpa alasan, karena paradigma ini memang menyajikan banyak keunggulan terutama dalam mengembangkan perangkat lunak dan aplikasi yang dibutuhkan oleh industri, baik dari segi fitur, maupun jangka waktu pengerjaan. Selain itu, bahasa pemrograman yang dapat menyokong paradigma OOP ini amatlah banyak dan memiliki pengguna yang tidak sedikit pula. Beberapa bahasa pemrograman yang mendukung paradigma OOP meliputi bahasa Java, PHP, Python, C++, dll.

Referensi:

https://id.wikipedia.org/wiki/Pemrograman_berorientasi_objek

Komentar

Postingan populer dari blog ini

Bootstrap: Pengertian, Kegunaan, Kelebihan, dan Kekurangannya

UML - STATEMACHINE DIAGRAM : PENGERTIAN SIMBOL DAN CONTOHNYA

UML - ACTIVITY DIAGRAM