Pemrograman berorientasi objek: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Membatalkan 1 suntingan by Aufar Rizky Alfathan (bicara): Jangan pranalakan ke enwiki karena ini idwiki
Tag: Pembatalan
kegantengan wilson
Tag: Dikembalikan VisualEditor
Baris 1:
wilson ganteng
'''Pemrograman berorientasi objek''' ([[bahasa Inggris|Inggris]]: '''''object-oriented programming''''' disingkat '''OOP''') merupakan [[paradigma pemrograman]] berdasarkan konsep "objek", yang dapat berisi [[data]], dalam bentuk ''field'' atau dikenal juga sebagai atribut; serta kode, dalam bentuk fungsi/prosedur atau dikenal juga sebagai ''method''. Semua data dan fungsi di dalam paradigma ini dibungkus dalam ''kelas-kelas'' atau ''objek-objek''. Bandingkan dengan logika [[pemrograman terstruktur]]. Setiap objek dapat menerima [[pesan]], memproses data, dan mengirim pesan ke objek lainnya,
 
Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam [[teknik peranti lunak]] skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.
 
== Konsep dasar ==