OOP (Object Oriented Programming)
- Piko Prasetyo
- Jun 28, 2018
- 1 min read
Updated: Feb 26, 2020

OOP merupakan singkatan dari Object Oriented Programming. apa sebenarnya OOP itu?
OOP adalah model pemrograman yang menitik beratkan pada object suatu program. Tujuan utama dari pengunaan OOP adalah mengimplementasikan entitas dunia nyata seperti inheritance, hiding, polymorphisme, dll. Dalam pelaksanaanya OOP bertujuan utama untuk menghubungkan antara data dan fungsi yang beroperasi diantaranya, sehingga hanya fungsi yang dapat mengakses isi data tersebut.
Untuk mempelajari OOP lebih lanjut maka ada beberapa istilah yang perlu dipahami lebih lanjut :
Object : adalah entitas basic run-time dalam sebuah Object Oriented Programming, object merupakan bagian dalam kelas yang didefinisikan dalam sebuah kelas sebagai tipe data.
contoh :
Object memerlukan memori dalam penyimpanannya dan disimpan dalam sebuah alamat, ketika program dieksekusi atau di-"run" Object akan mengirimkan pesan kepada satu sama lain. Setiap Object mengandung data dan code untuk memanipulasi data, namun dalam melakukan perintah Object tidak perlu mengetahui data dan code dari Object lain.
Class : adalah sebuah blueprint dari data dan fungsi atau metode. Class tidak membutuhkan memori.
contoh :
sekian dari saya semoga pembelajaran kali ini dapat bermanfaat bagi kita semua.
Comments