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.
pengulangan dari kode. Kita mengekstrak kode untuk aplikasi, dan
menempatkannya pada satu tempat dan menggunakannya kembali dibandingkan kita
mengulang kodenya lagi.
- Class
- Object
- Encapsulation
- Abstraction
- Polymorphism
- Inheritance
- Dynamic Binding
- Message Passing
Apa itu Class dan Object?
(Object Oriented Programming).
objek:
Komentar