Sabtu, 23 April 2011

ARRAY

Array merupakan objek yang dapat digunakan untuk menyimpan sejumlah data. Data yang dapat ditampung pada array dapat berupa tipe data ataupun kelas (objek).

1.  Mendeklarasikan Array

Untuk membuatan variabel array pun berbeda dengan membuat variabel biasanya yaitu sebagai berikut :
 TipeArray namaArray[];

Dimana tipe array dapat berupa tipe data biasa seperti int, char, short atau juga kelas seperti String dan yang lainnya.

2.  Membuat Array

Setelah mendeklarasikan Array, maka perlu dibuat arraynya terlebih dahulu, sebelum array tersebut digunakan, caranya dengan menggunakan perintah new.
TipeArray namaArray[];
namaArray = new TipeArray[jumlah];

3. Memanipulasi Data dalam Array

Setelah membuat Array, maka untuk melakukan proses manipulasi seperti menambahkan data ke Array, mengubah data di Array ataupun mengakses data dalam Array, maka diperlukan sebuah indeks, dimana saat membuat sebuah array dengan jumlah data 5.

4 . Array Multidimensi

Java mendukung pembuatan array multidimensi maksudnya kita dapat menambahkan data array ke dalam sebuah array, cara pembuatannya adalah sebagai berikut :
 TipeArray namaArray[][] = new TipeArray[jumlah][jumlah];


Pemrograman Berorientasi Objek

Pemrograman berorientasi objek merupakan pemrograman yang menjadikan objek sebagai komponen utama dalam sistem. Objek merupakan gabungan data dan fungsi, dimana sebuah objek dibuat dari sebuah kelas.

1 . Object

Objek merupakan hasil dari sebuah kelas, jika diibaratkan Objek adalah kue, maka kelas adalah cetakan kuenya, dimana kue dibuat menggunakan cetakan tersebut. Dan sebuah cetakan kue dapat membuat beberapa kue, artinya sebuah kelas dapat membuat beberapa object.
Untuk membuat objek dalam Java diperlukan sebuah perintah new, dimana cara pembuatannya sama dengan pembuatan variabel.
 Kelas objek = new Kelas();

2. Class

Dalam Java, kelas didefinisikan menggunakan kata kunci class. Contoh kelas sederhana adalah sebagai berikut : class Manusia {
String nama;
}
Pada kode diatas, kelas yang telah dibuat adalah kelas Manusia. Dan nama merupakan atribut yang dimiliki kelas Manusia tersebut. Contoh pembuatan objek untuk kelas manusia adalah sebagai berikut :
 // membuat objek manusia
Manusia manusia = new Manusia();
// mengubah nama objek manusia
manusia.nama = "Eko Kurniawan Khannedy";

Metode

Dalam java terdapat dua buah metode
1. Fungsi, merupakan metode yang memiliki nilai balik jika metode tersebut dipanggil, cara pembuatan sebuah fungsi adalah dengan cara menentukan nilai baliknya, lalu membuat nama metodenya.
2. Prosedur, merupakan metode yang tidak memiliki nilai balik, cara pembuatan prosedur sama dengan fungsi namun bedanya, nilai baliknya menggunakan kata kunci void.

Contoh :

 class Manusia {
String nama;
// fungsi
String ambilNama() {
// untuk mengembalikan nilai gunakan kata kunci return
return nama;
}
// prosedur
void hapusNama() {
nama = "";
}
}

Parameter

Parameter merupakan data yang dapat ditambahkan dari luar metode, misal jika kita membuat sebuah metode untuk mengubah nama pada kelas Manusia, maka pasti kita memerlukan nama baru untuk menggantikan nama lama, oleh karena itu diperlukan sebuah parameter nama baru untuk menggantikan nama tersebut.
Contoh parameter dapat terlihat pada kelas dibawah ini :
 class Manusia {
String nama;
// metode dengan parameter
void ubahNama(String namaBaru){
nama = namaBaru;
}
String ambilNama() {
return nama;
}
void hapusNama() {
nama = "";
}
}


0 komentar:

Blogger template 'Purple Mania' by Ourblogtemplates.com 2008

Jump to TOP