Friday, May 23, 2014

Membuat class dan objek sederhana java

Dasar pemograman berorientasi objek pada java adalah class. class dapat membuat dan mendeklarasikan tipe data baru, ia di jalankan sebagai blueprint. File sumber java harus diberi nama berdasarkan class di dalam program.

bentuk umum pembuatan class :

(Modifier1) Class nama_class (Modifier2)
{
          class body
}

karena kali ini saya hanya akan menjelaskan tentang cara membuat class dan objek sederhana maka disini saya tidak akan menjelaskan tentang modifier dulu, penjelasan tentang modifier akan saya terangkan di lain post.

jadi bentuk umum sebuah class bisa juga tanpa modifier karena bersifat opsional.


Objek adalah sebuah entiti yang memiliki keadaan, behaviour, dan identitas yang tugasnya dirumuskan dalam suatu lingkup masalah dengan baik. Objek dapat juga disebut suatu instans (instance). Instance adalah proses pembuatan (perwujudan) suatu kelas menjadi objek. dalam pembuatan suatu kelas, Anda hanya membuat pendefinisian tipe data baru.

bentuk umum pembuatan objek dengan keyword new

nama_class nama_objek = new nama_class();

contoh program :

/**
 * @(#)LuasPersegi.java
 *
 *
 * @author 
 * @version 1.00 2014/5/24
 */

//membuat class Persegi
class Persegi{
 int lebar;
 int panjang;
}

//class program utama
public class LuasPersegi {
    public static void main (String[] args)
    {
     double luas;
     
     //membuat objek
     Persegi p = new Persegi();
     p.panjang = 10;
     p.lebar = 5;
     
     luas = p.panjang * p.lebar;
     
     System.out.println("Luas persegi : "+luas);
    }
     
}
Hasil program jika di jalankan di comand line :

Pada program di atas terdapat dua class yang disatukan pada satu halaman / file. Itu bisa dilakukan jika dalam halaman / file tersebut terdapat class program utama public static void main()