Rabu, 21 Oktober 2015

Program Enkapsulasi

 Encapsulation (Enkapsulasi) merupakan suatu cara untuk menyembunyikan informasi detail dari suatu class. Dua hal yang mendasar dalam enkapsulasi, yaitu :  
a.      Information Hiding
Adalah proses yang menyembunyikan informasi dari suatu class sehingga class tersebut tidak dapat diakses dari luar. Yaitu dengan memberikan akses control “private” ketika mendeklarasikan atribut atau method. 
b.      Interface to Acces data 
Adalah cara melakukan perubahan terhadap atribut yang di information hiding yaitu dengan membuat suatu interface berupa method untuk menginisialisasi atau merubah nilai dari suatu atribut tersebut.

Rabu, 07 Oktober 2015

Mengenal Keyword pada Java






Dalam Java atau bahasa pemrograman yang lain dikenal istilah Token. Token adalah elemen terkecil di program yang masih memiliki arti. Ada 5 token dalam bahasa Java yaitu identifier, keyword, literal dan tipe data, operator, serta separator.
Namun pada kesempatan kali ini saya akan membahas lebih dalam mengenai definisi, kegunaan, syntax serta contoh penggunaan keyword pada Java.
Keyword (kata kunci) digunakan untuk suatu tujuan tertentu. Ada 50 keyword dalam java, yaitu :
1.      Class
Suatu jenis yang mendefinisikan implementasi dari jenis objek tertentu. Sebuah defenisi kelas mendefinisikan instance kelas bidang dan metode dan kelas batin serta menetukan antar muka kelas dan segera mengimplementasikan superclass kelas. Jika superclasstidak secara eksplisit ditentukan, superclass secara implicit object.

2.      Abstract
Abstract class dalam java digunakan untuk mendeklarasikan karakteristik umum dari subclass. Abstract class tidak bisa diinstansiasi sama halnya dengan kelas interface. abstract class hanya bisa digunakan sebagai super class, tapi juga bisa diturunkan dari class abstract lainnya. Untuk mendeklarasikan sebuah abstract class (syntax) digunakan keyword abstract : 

[abstract] class [class_name]