jelaskan 4 konsep dasar OOP pada pemrogramman ? setelah mengetahui pengertian OOP maka selanjutnya adalah waktu untuk mengerti tentang konsep dasar dalam OOP. encapsulation (enkapsulasi) : konsep ini membungkus sebuah objek dari campur tangan pengguna objek.Sehingga setiap objek pada OOP akan dibungkus agar terhindar dari pengguna untuk tujuan menghindari error. inheritance (pewarisan) : pewarisan ini konsep yang membuat sub class memiliki sifat yang sama dengan class utama. polymorphism : perbedaan bentuk konsep ini memungkinkan untuk setiap objek yang berbeda dapat menrespon perintah yang sama, yang dapat memilih method mana yang akan di eksekusi. class : konsep penggambaran suatu objek dan fungsinya. Class memiliki anggota yaitu objek : hasil dari pembentukan class atribut : komponen atau sifat yang dimiliki objek method : metode atau suatu proses yang dapat dijalankan oleh objek