Pemrograman berorientasi objek merupakan paradigma pemrograman yang berorientasikan kepada objek Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek
Kelas — kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu.
Objek - membungkus data dan fungsi bersama menjadi suatu unit dalam sebuah program komputer; objek merupakan dasar dari modularitas dan struktur dalam sebuah program komputer berorientasi objek.
Pewarisan
adalah memberikan atau mewariskan sesuatu kepada keturunan berikutnya.
Misalnya, seorang anak pasti akan mewarisi beberapa sifat atau prilaku yang
dimiliki oleh ibu atau bapaknya. Dalam konteks ini, suatu kelas dalam program dapat
diturunkan menjadi kelas – kelas baru lainnya yang akan mewarisi beberapa sifat
atau prilaku dari kelas induknya. Sebagai contoh, apabila anda memiliki kelas A
dalam program yang anda buat, maka anda dapat membentuk kelas – kelas turunan
dari kelas A tersebut (misalnya kelas B) yang mewarisi sifat- sifat yang
terkandung dalam kelas A. Dalam proses pembuatan kelas turunan tersebut, anda
dapat menambahkan sifat dan prilaku baru kedalam kelas B, yang sebelumnya tidak
dimiliki dalam kelas A. Dalam terminologi Java, kelas induk dinamakan superclass dan kelas turunan disebut
dengan Subclass.





0 komentar:
Posting Komentar