- Berikut beberapa KELEBIHAN
menurut saya yang sudah saya pelajari dan dapat dari perkuliahan.
-
Program dibagi menjadi objek-objek, sehingga memudahkan dalam mengubah atau membuat objek baru yang sama maupun berbeda.
- Jika anda membuat library ataupun framework, OOP sangat baik karena
strukturnya yang rapih, sehingga mudah untuk melakukan debugging,
perubahan kode, dll.
- Data yang diset private hanya bisa diakses oleh fungsi lokal dan tidak
dapat diakses oleh fungsi dari luar, sehingga kita tidak perlu menset
variable-variable dengan nama yang banyak untuk berbagai fungsi karena
takut terpengaruh oleh efek lainnya.
- Bergaya C++. Karena syntax dalam pembuatan program yang terdapat di java
sama persis dengan C++, maka banyak pemrogram yang bermula dari
menggunakan C++ banyak beralih menggunakan pemrograman yang berbasis
objek (java).
- Memiliki fasilitas pengaturan memori sehingga para pemrogram tidak perlu lagi repot mengatur memori yang akan digunakannya.
- Semua aspek yang terdapat di java berorientasi objek. Dalam hal ini
sangat memudahkan dalam hal membuat program karena semua berdasarkan
objek atau class, serta memudahkan dalam hal mendesain, mencari
kesalahan dan juga mengembangkan program yang telah kita rencanakan sebelumnya.
- Multiplatform (dapat dijalankan diberbagai sistem operasi sekaligus).
- Berikut beberapa KEKURANGAN
- Memakan memory yang banyak, karena program banyak sehingga memakan memoryyang cukup banyak.
- Mudah dekomnplikasi.
- Perbaikan jika salah harus mengedit semua program.
Tidak ada komentar:
Posting Komentar