Dalam Pemrograman
berorientasi objek, inheritance digunakan ketika sebuah objek atau class
didasari atas objek atau kelas yang lain, menggunakan implementasi yang sama (mewarisi
dari sebuah kelas) atau mengkhususkan implementasi untuk mempertahankan
behavior yang sama. Ini merupakan sebuah mekanisme untuk penggunaan ulang kode
dan untuk mengizinkan ekstensi independen dari perangkat lunak original melalui
class public dan antarmuka. Hubungan dari objek atau class melalui pewarisan memunculkan
sebuah hierarki.
Minggu, 28 September 2014
Contoh Program Inheritance pada Java
Minggu, 21 September 2014
Contoh Program Enkapsulasi dengan menggunakan Set dan Get
Enkapsulasi
adalah pembungkusan dari data dan fungsi ke sebuah komponen tunggal. Fitur
enkapsulasi didukung dengan menggunanakan class. Hal ini memungkinkan
persembunyian selektif dari properti dan method di sebuah kelas dengan
membangun sebuah dinding yang tak tembus untuk melindungi kode dari korupsi
yang disengaja.
Sebelum membahas penggunaan Set dan Get, kita harus terlebih dahulu mengetahui perbedaan dari Keyword Public, Protected, dan Private.
Sebelum membahas penggunaan Set dan Get, kita harus terlebih dahulu mengetahui perbedaan dari Keyword Public, Protected, dan Private.
Public
Variabel dapat
diakses di class tersebut maupun class lainnya baik dalam package yang sama
maupun yang berbeda.
Protected
Protected
Variabel dapat
diakses oleh class & subclass tersebut, serta class lainnya yang masih
dalam package yang sama(package dimana variabel itu didefinisikan).
Private
Private
Variabel hanya
dapat diakses oleh metode-metode yang berada pada class tersebut.
Sabtu, 13 September 2014
Langganan:
Postingan (Atom)