Kamis, 29 April 2010

array

Arrays

satu per satu. misalkan kita membutuhkan 5 variable dengan tipe integer, kita bisa mendeklarasikanya dengan int a , b, c, d, e;. ini masih sangat kecil, bagaimana kalau kita membutuhkan 100 variable ? ini pasti jadi tidak efisien. maka kita bisa menggunakan array.

Pewarisan Java

Pewarisan
Terminologi asing untuk pewarisan adalah inheritance. Mungkin dalam literatur lain Anda akan sering menjumpai istilah ini. Secara gamblang, pewarisan berarti sebuah kelas mewarisi state dan behaviour dari kelas lain. Sebagai contoh, sebuah kelas RumahMewah akan mewarisi state dan behaviour dari kelas Rumah. Begitu juga dengan kelas RumahSederhana. Kelas RumahMewah dan RumahSederhana disebut subkelas, atau kelas anak, dari kelas Rumah, yang disebut superkelas, atau kelas induk.

Hak Akses Dalam Java

Hak Aksesnya Java
bahasan tentang hak akses ini merupakan hal yang wajib dipelajari, jika temen-temen berniat serus dalam mempelajari java.

Lho kenapa???

Java Package

Pengertian Package

Package (paket) adalah kumpulan dari class yang diletakkan secara hirarki dalam satu kelompok direktori (folder).



package NamaPaket;



Java menggunakan direktori dari sistem operasi untuk menyimpan class. Pada definisi diatas, semua class yang menggunakan nama paket tersebut harus disimpan dalam direktori bernama NamaPaket.

Java mencari class pada direktori aktual, atau berdasarkan informasi yang diberikan oleh environment variabel CLASSPATH.


Kelas Di Java

Kelas
Kelas adalah semacam cetakan, atau template, untuk membuat objek. Ibaratkan sebuah rancangan rumah yang digunakan untuk membangun ratusan rumah. Rumah yang dibangun tersebut adalah objek dari kelas rancangan rumah. Hal ini dapat dilakukan karena semua objek rumah yang dibangun memiliki karakteristik yang sama, sehingga dapat dibuatkan semacam blueprint¬nya. Tetapi objek-objek yang dibangun tetap akan memiliki bentuk fisik tertentu sendiri-sendiri, seperti variabel dalam sebuah program, atau pintu sebuah objek rumah. Dengan penjelasan ini, kelas dapat kita definisikan kembali menjadi sebuah blueprint, atau prototipe, yang mendefinisikan variabel dan metode yang sama untuk semua objek sejenis.

Konsepnya OOP di Java

Pemrograman berorientasi objek diciptakan untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada dalam kehidupan nyata. Dalam paradigma ini, sesuai dengan model kehidupan nyata, segala bagian (entiti) dari suatu permasalahan adalah objek. Objek-objek ini kemudian juga dapat berupa gabungan dari beberapa objek yang lebih kecil. Sebagai contoh, tengoklah sebuah mobil. Mobil adalah sebuah objek dalam kehidupan nyata. Namun mobil sendiri terbentuk dari beberapa objek yang lebih kecil seperti roda ban, mesin, jok, dll. Mobil sebagai objek yang merupakan gabungan dari objek yang lebih kecil dibentuk dengan membentuk hubungan antara objek-objek penyusunnya. Begitu juga dengan sebuah program. Objek besar dapat dibentuk dengan menggabungkan beberapa objek-objek dalam bahasa pemrograman. Objek-objek tersebut berkomunikasi dengan saling mengirim pesan kepada objek lain.