Kamis, 31 Oktober 2013

Pemrograman Berbasis Object

Pemrograman Berbasis Object atau yang lebih dikenal dengan OOP adalah suatu teknik pemrograman yang pertama kali diperkenalkan oleh Java, namun saat ini tenik Pemrograman Berbasis Object sudah bisa di terapkan pada semua bahasa pemrograman.

teknik pemrograman ini mengedapankan konsep yang sangat matang  karena dengan arsitektiur yang tepat maka akan didapatkan pemrograman yang baik, oleh karena itu sangat dianjurkan baik unruk pemula maupun menengah keatas dapat merancang konsep dengan tepat, dengan arsitektur yang tepat program dari konsep ini bisa dimanfaatkan baik untuk merancang ulang maupun menambahkan from baru.

didalam OOP atau Pemrograman Berbasis Object dikenal dua class dimana kelas pertama merupakan kelas Induk atau perent dan kelas yang kedua adalah kelas Child atau kelas anak, konsep pemrograman ini  sebenarnya lebih mirip dengan konsep genetika pada mahluk hidup dimana induk dapat menurunkan sifat-sifatnya pada anak baik sebagian maupun semuanya.

agar kelas anak dapat mewarisi difat-sifat induk (atribut) maka kelas anak harus disambungkan dengan kelas Induk dengan mendeklasikan variabel extends (dalam java). akan tetapi walaupun kelas induk dapat merunkan sifat-sifatnya pada kelas anak hak akses dari kelas induk harus bersifat public agar kelas anak dapat menerima sifat-sifat induk (baik atribut amupun methodenya).

untuk memudahkan perancang maupun analis dalam mendesain Pemrograman Berbasis Object atau OOP maka sangat dianjurkan untuk menggunakan tool UML atau Unified Modelling Languege karena tool ini menyediakan dan memfasilitasi perancangan OOP.



 

0 komentar :

Posting Komentar