PENERAPAN POLIMORFISME UNTUK MENINGKATKAN FLEKSIBILITAS DAN REUSABILITAS DALAM PENGEMBANGAN PERANGKAT LUNAK BERORIENTASI OBJEK
DOI:
https://doi.org/10.5281/3wg9zd77Keywords:
Polimorfisme, reusabilitas, fleksibilitasAbstract
Fleksibilitas dan reusabilitas dalam pemrograman berorientasi objek merupakan aspek penting yang perlu ditingkatkan untuk memperbaiki efisiensi dan kualitas pengembangan perangkat lunak. Penerapan polimorfisme menjadi solusi yang tepat untuk meningkatkan fleksibilitas dalam pemograman berorientasi objek. Pada metode, Polimorfisme diterapkan dengan membuat hierarki kelas yang memungkinkan kelas turunan untuk mengimplementasikan metode virtual/abstract tanpa mengubah kode di kelas dasar. Hal ini memungkinkan objek dari kelas yang berbeda untuk digunakan dengan cara yang sama. Hasil dan pembahasan menunjukkan setelah penerapan polimorfisme, fleksibilitas dan reusabilitas dalam pengembangan perangkat lunak mengalami peningkatan. Fleksibilitas terwujud melalui kemampuan objek untuk memiliki perilaku yang berbeda tanpa merubah kelas asli, sementara reusabilitas tercapai dengan penggunaan ulang kode tanpa perlu mengubah logika dasar aplikasi. Kesimpulannya yaitu, penerapan polimorfisme dalam PBO memberikan manfaat nyata dalam meningkatkan fleksibilitas dan reusabilitas perangkat lunak. Dengan polimorfisme, pengembang dapat menciptakan aplikasi yang lebih modular, mudah diperluas, dan efisien dalam pengembangan.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Yeni Dayani, Sitti Ardila Ilham, Nayla, Fatima B. (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.