Minggu, 18 Oktober 2009

Class,Object,dan Method

Class : Pengertian class di dalam pemrograman berorientasi objek dapat diartikan sebagai design atau cetakan untuk membuat berbagai objek. Objek sendiri dapat dikatakan sebagai instance atau perwujudan dari class.

Kita ambil contoh dalam kehidupan sehari-hari semisal class mobil, objek dari class mobil adalah merk, warna, tahun produksi. Contoh lain lagi adalah class mahasiswa, objek dari class mahasiswa dapat berupa nim, nama, ipk. Sebelum memasuki pembahasan tentang class anda harus memahami bahwa, class yang membentuk sejumlah objek bukan sebaliknya.

Contoh Program Class

class Mahasiswa {

String nama; // property nama dengan tipe data String

String nim; // property nim dengan tipe data String

String alamat; // property alamat dengan tipe data String

}

class AksesClass {

public static void main(String[] args) { // awal eksekusi (method main)

Mahasiswa mhs = new Mahasiswa(); // membuat objek dari class Mahasiswa

mhs.nama = “aku”; // mengisikan property nama

mhs.nim = “2004470099”; // mengisikan property nim

mhs.alamat = “Bekasi”; // mengisikan property alamat

System.out.println(“Nama Mahasiswa : “ + mhs.nama); // menampilkan nama

System.out.println(“Nim Mahasiswa : “ + mhs.nim); // menampilkan nim

System.out.println(“Alamat Mahasiswa : “ + mhs.alamat); // menampilkan alamat

}

}




Method : dikenal sebagai fungsi atau prosedur. Sebagai contoh, method yang mungkin tersedia untuk entiti siswa adalah method register.

class Mahasiswa {

int usia;

String nama;

void setNilai(String namaMhs, int usiaMhs) {

nama = namaMhs;

usia = usiaMhs;

}

String cetakData() {

return "Nama : " + nama + " Usia : " + usia; }

}

class AksesClass {

public static void main(String[] args) {

Mahasiswa mhs = new Mahasiswa();

mhs.setNilai("aku", 23);

System.out.println(mhs.cetakData());

}

}

Tidak ada komentar:

Posting Komentar