APA ITU OOP?
OOP singkatan dari Pemrograman Berorientasi Objek.
Pemrograman prosedural adalah tentang penulisan prosedur atau fungsi yang melakukan operasi pada data, sedangkan pemrograman berorientasi objek adalah tentang pembuatan objek yang berisi data dan fungsi.Pemrograman berorientasi objek memiliki beberapa keunggulan dibandingkan pemrograman prosedural:
- OOP lebih cepat dan mudah dijalankan
- OOP menyediakan struktur yang jelas untuk program
- OOP membantu menjaga kode C++ tetap DRY "Jangan Ulangi Diri Anda Sendiri", dan membuat kode lebih mudah untuk dipelihara, dimodifikasi, dan di-debug
- OOP memungkinkan pembuatan aplikasi yang dapat digunakan kembali sepenuhnya dengan kode yang lebih sedikit dan waktu pengembangan yang lebih singkat
Kiat: Prinsip "Jangan Ulangi Diri Anda" (DRY) adalah tentang mengurangi pengulangan kode. Anda harus mengekstrak kode-kode yang umum untuk aplikasi, dan menempatkannya di satu tempat dan menggunakannya kembali alih-alih mengulanginya.
Apa itu Kelas dan Objek?
Kelas dan objek adalah dua aspek utama pemrograman berorientasi objek. Lihatlah ilustrasi berikut untuk melihat perbedaan antara kelas dan objek:
Materi lanjutan C++ Classes/Object >>
Tidak ada komentar:
Posting Komentar