Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Saturday, May 24, 2014

Constructor dalam bahasa pemograman java

Constructor adalah sebuah method dalam suatu class yang secara otomatis akan di jalankan jika sebuah class di buat objeknya. Sebuah konstructor harus memiliki nama yang sama dengan class yang mengadopsinya, dan tidak memiliki nilai kembalian. Constructor juga bisa bersifat overloading.

untuk lebih jelasnya, berikut ini adalah contoh program yang menggunakan constructor :

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

class Hitung {
 double  p, l;
 
 //ini adalah constructor
 Hitung(double param1, double param2){
  p = param1;
  l = param2;
 }
 
 double perkalian() {
  double hasilPerkalian;
  return hasilPerkalian = p*l;
 }
}

public class ContohConstructor {

    public static void main(String[] args) {
     Hitung nilai = new Hitung(4, 2);
     
     System.out.println("Hasil perkalian : "+nilai.perkalian());
    }
    
}
dan jika dijalankan melalui CMD hasilnya adalah seperti berikut :


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.