Apa itu OOP (Object Oriented Programming) | Belajar C++ 32 | Tutorial C++ 32
Assalamualaikum sobat, pada artikel kali ini kita akan belajar tentang OOP, check this out...
Apa Itu OOP ?
OOP merupakan singkatan dari Object Oriented Programming.
Pemrograman prosedural adalah tentang menulis fungsi atau prosedur yang melakukan operasi pada data, sedangkan Object Oriented Programming (OOP) adalah tentang membuat objek yang menyimpan data dan fungsi. Semua pengolahan data dan fungsi akan dibungkus dalam satu atau lebih kelas dan objek, setiap objek dapat memiliki tugas dan sifatnya masing-masing. Objek-objek tersebut dapat beroperasi sendiri dan dapat saling berhubungan untuk saling menerima, mengirimkan data atau memproses data.
Object Oriented Programming memiliki beberapa kelebihan dibandingkan dengan pemrograman prosedural, yaitu:
- OOP lebih mudah dan lebih cepat untuk dieksekusi.
- Program memiliki struktur yang jelas jika menggunakan OOP
- OOP membantu kode C++ DRY "Don't repeat yourself", dan membuat kode lebih mudah di debug, dipelihara dan dimodifikasi.
- Dengan menggunakan OOP memungkinkan membuat aplikasi penuh yang dapat digunakan lagi dengan waktu pengembangan yang lebih singkat dan kode yang lebih sedikit.
- Class
- Object
- Encapsulation
- Abstraction
- Polymorphism
- Inheritance
- Dynamic Binding
- Message Passing
Posting Komentar untuk "Apa itu OOP (Object Oriented Programming) | Belajar C++ 32 | Tutorial C++ 32"