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