November 16, 2012

APLIKASI PENJUALAN NOTEBOOK DENGAN JAVA

APLIKASI PENJUALAN NOTEBOOK DENGAN JAVA



Aplikasi ini sebetulnya sudah lama saya simpan, baru kali ini saya bagi-bagi di blog saya.



silahkan download di sini

November 15, 2012

PERBEDAAN STATIC DAN BUKAN STATIC PADA JAVA

PERBEDAAN STATIC DAN BUKAN STATIC PADA JAVA



Apabila ada kata kunci static pada variable atau method maka variabel atau method tersebut dapat dipanggil dan diberi nilai dengan membuat objek tanpa instan class.

Contohnya yang bukan static method:
public class MataKuliah {
String nama;
  int sks;
   void tampil() {

    System.out.println("Nama MatKul :"  + nama);
    System.out.println("SKS :" + sks );
  }
}

public class Tampilkan {
public static void main (String [] args) {
    //harus dibuat instan class
MataKuliah matkul = new MataKuliah();
    matkul.nama = "Matematika Diskrit";
    matkul.sks = 2;
    matkul. tampil();


  }
}


Contoh yang static method:

public class MataKuliah {

    static void tampil(String nama,int sks) {
    System.out.println("Nama MatKul : "  + nama);
    System.out.println("SKS :" + sks );
  }
}

public class Tampilkan {
public static void main (String [] args) {
//tanpa membuat instan class, langsung memanggil method-nya
    MataKuliah.tampil("Matematika Diskrit", 2);

  }
}

November 14, 2012

KONSTRUKTOR PADA JAVA

KONSTRUKTOR PADA JAVA

Konstruktor adalah salah satu method yang ditujukan untuk memberi nilai awal pada saat object dibuat dan dipanggil secara otomatis ketika membuat instan class.

Nama konstruktor sama dengan nama class-nya dan tidak ada kata void.

Contohnya:
//Buat class baru bernama Laptop.
public class Laptop {

 int tahunBuat;
        String processor;

 //konstruktor Laptop
        public Laptop(int tahunBuat,String processor){
  this.processor = processor ;
  this.tahunBuat = tahunBuat;
 }
 public void keterangan(){
            System.out.println("Processor: " + this.processor);
   System.out.println("Buatan Tahun: " + this.tahunBuat);

 }
}

kemudian jalankan dengan class baru LaptopKonstruktor

public class LaptopKonstruktor{
 public static void main(String[] args){
  //dipanggil secara otomatis pada instan class dan langsung diberi nilai
Laptop laptopku = new Laptop(2010, Chore Dua);
  laptopku.keterangan();
 }
}


:)