Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek merupakan paradigma pemrograman yang berarti jarak program komputer, dapat di hasilkan secara sistematis dan metodologis serta dapat juga di hasilkan dari hasil pendekatan. Paradigma objek juga untuk mengkonstruksi program dari objek-objek dalam ruang lingkup masalah, paradigma objek merupakan sekumpulan objek yang mempunyai sifat yang sama, dapat menjadi sebuah kelas dan sebuah kelas itu mempunyai sebuah atribut atau sekumpulan sifat dan ciri. Paradigma objek juga menawarkan konsep modularitas, penggunaan ulang, dan kemudahan modifikasi. Kerangka berpikir Pemrograman Berorientasi Objek berbeda dengan pemrograman tradisional, pemrograman tradisional adalah memisahkan antara data dan prosedur yang mengolah data tersebut, sedangkan Pemrograman Berorientasi Objek adalah data dan prosedur dipadukan sebagai sebuah objek. Diumpamakan seperti objek di alam yaitu ukuran dan tingkah laku, apabila objek di dalam sebuah program yaitu data dan prosedur.
Objek adalah kesatuan entitas atau benda baik yang berwujud nyata ataupun hanya suatu sistem atau konsep yang memiliki sifat karakteristik dan fungsi. Objek juga merupakan unit terkecil pemrograman yang masih memiliki data, contoh objek nyata adalah pohon, hewan, bangunan, dan geometri, contoh objek abstrak adalah penjulan barang, pinjaman atau hutang. Objek juga sebuah pointer dan siklus hidup objek adalah dideklarasikan, pembuatan, penggunaan, dan penghancuran. Penggunaan objek untuk memanggil yang merupakan sifat objek tersebut. Penghancuran objek teknik yang digunakan java untuk menangani objek yang sudah tidak diperlukan lagi. Adapun struktur kontrol yang di gunakan di Pemrograman Berorientasi Objek yaitu kondisi, perulangan, dan percabangan. Pernyataan kondisional memanfaatkan ekspresi yang dapat berupa benar atau salah sehingga aksi yang dikerjakan tergantung pada nilai hasil dari ekspresi. Pernyataan perulangan akan dijalankan terus menerus salama kondisi bernilai benar. Dan pernyataan untuk percabangan berfungsi untuk mengarahkan eksekusi ke kondisi pernyataan perulangan sehingga kondisi akan di evaluasi lagi.
No comments:
Post a Comment