Bismillah


Breaking News

Terjemahan

English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

Thursday, October 6, 2011

Contoh Menggunakan Method Void dan Non Void pada Pemrograman Java

1. Method Menggunakan Void

File1: Majalah.java
    public class Majalah { 
    //mendefinisikan variable 
    String judul,penulis,penerbit; 
    int tahunProduksi,edisi; 
    //membuat Constructor 
    public Majalah(String a, String b, String c, int d, int e) { 
    judul = a; 
    penulis = b; 
    penerbit = c; 
    tahunProduksi = d; 
    edisi = e; 
    } 
    //method menggunakan void 
    public void cetakMajalah() { 
    System.out.print("Judul "+judul+" Penulis "+penulis+" Penerbit "+penerbit); 
    System.out.print(" Tahun "+tahunProduksi+" Edisi "+edisi+"n"); 
    } 
    }

Baris 1 menjelaskan akan membuat class yang bernama Majalah, baris ke-3 dan 4 menjelaskan deklarasi variable yang akan digunakan, baris ke-6 s/d 12 adalah constructor nama constructor = nama file, baris ke-14 s/d 17 membuat method untuk mencetak output method void di java sama dengan prosedur di c++ yaitu tidak mengembalikan nilai, sebagai tambahan jika file ini dirunning maka akan error karena ini bukan merupakan program utama (bisa dikatakan modul)

File2: MajalahBeraksi.java
    public class MajalahBeraksi { 
    public static void main (String[] args) { 
    //inisiasi object 
    Majalah Obj = new Majalah ("A","Jogianto","Andi",2009,2); 
    Obj.cetakMajalah(); 
    Majalah Obj2 = new Majalah ("B","Lukman","Lokomedia",2010,5); 
    Obj2.cetakMajalah(); 
    Majalah Obj3 = new Majalah ("C","S'to","Elekmedia",2010,7); 
    Obj3.cetakMajalah(); 
    } 
    }


Pejelasan Script:

Baris 1 menjelaskan akan membuat class yang bernama MajalahBeraksi, baris ke-2 menjelaskan bahwa ini merupakan program utama, baris ke-4 menjelaskan bahwa kita membuat object baru dari class Majalah, baris -5 kita memanggil method cetakMajalah (Obj.cetakmajalah()) untuk menampilkan output dari object (Obj), begitu juga dengan baris ke-6 s/d 9.

Out put ketika di Running:



2. Method Menggunakan Non Void

File 1 CallingMethod.java
    public class CallingMethod{ 
    public int tambah(int a, int b){ 
    return a+b; 
    } 
     
    public int kurang(int a, int b){ 
    return a-b; 
    } 
     
    public int kali(int a, int b){ 
    return a*b; 
    } 
     
    public int bagi(int a, int b){ 
    return a/b; 
    } 
     
    public int modulus(int a, int b){ 
    return a%b; 
    } 
    }

Pejelasan Script:



Baris 1 menjelaskan akan membuat class yang bernama CallingMethod, baris ke-3 kita membuat method dengan nama tambah menggunakan 2 parameter a dan b dengan jenis variable Integer (Teknik method non void pada java sama seperti fungsi Fuction pada C++), baris ke-4 kita mengembalikan nilai parameter a dan b, begitu juga dengan baris-baris selanjutnya.

File 2 MainClass.java
    public class MainClass { 
    public static void main(String[] args){ 
    CallingMethod method = new CallingMethod(); 
    System.out.println("Penambahan: " +method.tambah(30,15)); 
    System.out.println("Pengurangan: " +method.kurang(30,15)); 
    System.out.println("Perkalian: " +method.kali(30,15)); 
    System.out.println("Pembagian: " +method.bagi(30,15)); 
    System.out.println("Modulus: " +method.modulus(30,15)); 
    }   

Pejelasan Script:

Baris 1 menjelaskan akan membuat class yang bernama MainClass, baris ke-2 menjelaskan bahwa ini merupakan program utama, baris ke-3 menjelaskan kita akan membuat object baru dari class CallingMethode, baris ke-5 s/d 9 menampilkan output dengan memangil method yang sudah kita deskripsikan pada class Calling Method.

Out put ketika di Running:



Untuk Mendownload file javanya silahkan klik DISINI (5KB)

No comments:

Post a Comment

Link Exchange

Iq-Network Tips dan Trik komputer, Game dll http://gratisan92.blogspot.com/ Terselubung Sekali
Jika banner blog Anda mau di pasang silahkan komentar di Link Exchange
Designed By