PENGERTIAN OOP

PENGERTIAN OOP
OOP adalah singkatan dari Pemrograman Berorientasi Objek. Pemrograman berorientasi objek memiliki beberapa keunggulan dibandingkan pemrograman prosedural. OOP menjadi standar dalam bidang pemrograman modern beberapa pemrograman yang menggunakan OOP adalah PHP,JAVA,JAVASCRIPT,C++ dll, Program-program tersebut merupakan gabungan dari beberapa komponen kecil yang telah ada sebelumnya, sehingga dapat mempermudah pekerjaan seorang programmer dalam melakukan pengembangan.
1.Kenapa harus menggunakan OOP?
– Pada dasarnya, OOP adalah salah satu inovasi terbaik dalam software development. OOP mempermudah programmer dalam mengembangkan kode-kode kompleks menjadi lebih mudah digunakan, dibaca, dan secara umum lebih baik.
– Selain itu juga OOP memperbolehkan programmer untuk memiliki fungsi beragam, dengan nama dan pekerjaan yang sama, namun dapat diterapkan di berbagai data.
2.Apa kelebihan dari OOP?
– Parallel Developmen yaitu dimana programmer dapat membangun class-class secara individual. Dengan begitu, komponen yang sudah dibentuk kemudian dapat digabung menjadi satu kesatuan, hal ini tentu saja menghemat banyak waktu dibanding harus membangun class satu per satu, Selain memakan waktu yang sangat lama ini juga bertujuan untuk membuat codingan menjadi rapih
– Reusable/menggunakan ulang class-class yang sudah pernah dibuat, Jika sudah berhasil membangun class, bukan berarti class-class tersebut hanya dapat digunakan sekali dalam proyek itu saja. Dalam OOP, class-class yang sudah ada dapat kalian gunakan kembali di project dan development lainnya. Baik langsung pakai atau hanya butuh sedikit perubahan, tetapi jauh lebih mudah daripada harus membangun class lagi
3.Kekurangan OOP
– Tidak efisien karena OOP adalah metode yang lebih cenderung memakan tenaga CPU anda dibanding pilihan lainnya. Hal tersebut tentu bermasalah baik bagi komputer-komputer tua dengan kekuatan terbatas atau masalah teknis lainnya.
– Duplikasi dimana Proyek OOP cenderung lebih mudah untuk dirancang. Class-class yang sudah ada sangatlah fleksibel dalam implementasinya, sehingga anda dapat merancang proyek baru dengan cepat. Tetapi, sering tidak kalian sadari hal tersebut justru membuat proyek barumu terasa seperti sekedar “duplikat” tanpa ada inovasi.
Itulah pengertian secara singkat tentang apa itu OOP dalam pemrogramman semoga dapat membantu anda dan menambah wawasan lagi tentang OOP Terimmakasih.
Sumber:jagoanhosting.com
Internal:Blog