Perbedaan software OOP dangan software terstruktur adalah
Software yang dibuat secara OOP makan Software tersebut besifat Reusable yaitu
• Prinsip pemrograman OO:
• Membuat kode yang ditulis sebisa mungkin dapat dipergunakan lagi (reusable)
• Supaya dapat dipakai dalam banyak aplikasi dan situasi –supaya tidak perlu lagi mengimplementasi ulang, walaupun hanya ada perbedaan sedikit saja dari yang sudah dikerjakan sebelumnya
Reusability
• Kunci reusability adalah mendaftar (dalam library atau database) obyek di mana di antaranya mungkin ada yang sesuai dengan user requirements
• Proses pencarian semacam ini membutuhkan cara yang kuat dan efisien
Sifat dari software OOP
Obyek
• Enkapsulasi: menyembunyikan implementasi dengan hanya menyediakan interface
• Enkapsulasi melindungi bagian implementasi dari tindakan yang tidak diinginkan dan akses yang tidak disengaja
• Dalam SI: atribut (data dan stru-dat) dan operasi dienkapsulasi dalam m’buat obyek dengan perilaku tertentu
Sehingga membuatnya Aman dari Virus kerena terenkapsulasi dari kelas-kelasnya.
Sedangkan tersetruktur tidak jika ingin ada perubahan maka hal ini harus lah di ubah dari awal karena ada yang namanya variable global dan variable local. Itu juga dapat menimbulkan kesulitan dalam mencari eror(kesalahan).
Minggu, 03 Mei 2009
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar