Kamis, 24 November 2016

Sistem Berorientasi Objek

Definisi 
• Sebuah sistem yang dibangun dengan berdasarkan motode berorientasi objek adalah sebuah sistem yang komponennya dibungkus (dienkapsulasi) menjadi kelompok data dan fungsi. 
• Setiap komponen dalam sistem tersebut dapat mewarisi atribut dan sifat dari komponen lainnya, dan dapat berinteraksi satu sama lainnya.

Karakteristik Sistem Berorientasi Objek 

Karakteristik atau sifat-sifat yang dipunyai sebuah sistem berorientasi objek adalah: 
• Abstraksi 
Prinsip untuk merepresentasikan dunia nyata yang kompleks menjadi satu bentuk model yang sederhana dengan mengabaikan aspek-aspek lain yang tidak sesuai dengan permasalahan. 
• EnkapsulasiPembungkusan atribut data dan layanan (operasi-operasi) yang dipunyai objek, untuk membunyikan implementasi dari objek sehingga objek lain tidak mengetahui cara kerjanya. 
• Pewarisan (inheritance) 
Mekanisme yang memungkinkan satu objek (baca: kelas) mewarisi sebagian atau seluruh definisi dai objek lain sebagai bagian dari dirinya. 
• Reusability 
Pemanfaatan kembali objek yang sudah didefinisikan untuk suatu permasalahan pada permasalahan lainnya yang melibatkan objek tersebut. 
• Generalisasi dan Spesialisasi 
Menunjukkan hubungan antara kelas dan objek yang umum dengan kelas dan objek yang khusus. 
• Komunikasi antar Objek 
Komunikasi antar objek dilakukan lewat pesat (message) yang dikirim dari satu objek ke objek lainnya. 
• Polymorphism 
Kemampuan suatu objek untuk digunakan di banyak tujuan yang berbeda dengan nama yang sama sehingga menghemat baris program.

Tidak ada komentar:

Posting Komentar