Contoh Program Java Menggunakan Class dan Method

Sebelumnya saya pernah membahas cara penggunaan method pada java, kali ini saya akan coba membuat Contoh program java menggunakan method. Saya sengaja mengulangnya lagi dengan menambah sedikit programnya agar kita bisa lebih paham dalam penggunaanya.

Berikut adalah Contoh program java menggunakan method

Buat projek baru atau bisa langsung buat Java Main Class di projek yang sudah ada. Lalu beri nama contohMethod, atau Anda bisa menggunakan nama yang berbeda.

import javax.swing.JOptionPane;

/**
 *
 * @author irfan
 */
class dataMhs{
    int nim;
    String nama, jurusan, fakultas;    
    
    // method output
    void input(){
        nim = JOptionPane.showInputDialog("NIM : ");
        nama = JOptionPane.showInputDialog("Nama : ");
        jurusan = JOptionPane.showInputDialog("Jurusan : ");
        fakultas = JOptionPane.showInputDialog("Fakultas : ");
    }
    
    // Method output
    void output(){
        System.out.println("NIM       : "+nim);
        System.out.println("Nama      : "+nama);
        System.out.println("Jurusan   : "+jurusan);
        System.out.println("Fakultas  : "+fakultas);
    }
}
public class contohMethod {
    public static void main(String[] args) {
        //membuat objek baru
        dataMhs objek1 = new dataMhs();
        
        // mengakses dan menjalankan method input
        objek1.input();
        
        // mengakses dan menjalankan method output
        objek1.output();
    }
    
}

Jika Anda membuat nama file java main class nya dengan nama yang berbeda, silahkan ganti kode program di atas pada bagian contohMethod dan sesuaikan denga nama java main class yang tadi Anda buat agar tidak terjadi error pada program karena nama tidak sesuai.

Keterangan:

  • public class contohMethod: Bagian ini adalah nama class nya yaitu contohMethod
  • Void  input dan Void output: Bagian ini adalah nama methodnya.

Sekarang coba lihat programnya, atau coba jalankan program tersebut. Jika Anda sudah mencobanya pasti akan ada error pada program tersebut.

Kenapa muncul error pada program?

karena atribut nim bersifat integer, dan pada saat menggunakan fungsi JOptionPane kita menampilaknya dengan String. Jika mengguakan text editor Netbeans akan terlihat letak kesalahannya seperti pada contoh gambar di bawah ini.

contoh error

Bagaimana cara memperbaikinya?

Untuk cara memperbaikinya kita perlu menambahkan String misal inputNim dan di parse menjadi Integer. Maka contoh kode programnya kita rubah menjadi seperti ini.

String inputNim = JOptionPane.showInputDialog("NIM : ");
nim = Integer.parseInt(inputNim);

Sekarang kesalahan pada programnya sudah tidak ada lagi dan program bisa dijalankan dengan baik.

Itu saja tutorial kali ini tentang penggunaan class dan method pada java.

Selamat mencoba 🙂

Ada pertanyaan? Silahkan ajukan pertanyaan atau komentar Anda melalui form komentar yang telah disediakan. Terima kasih 🙂

2 Balasan untuk “Contoh Program Java Menggunakan Class dan Method”

    1. Terima kasih atas pertanyaannya 🙂

      Berikut adalah contoh penulisannya:

      String inputNim = JOptionPane.showInputDialog("NIM : ");
      nim = Integer.parseInt(inputNim);

      Kode di atas sebagi pengganti nim = JOptionPane.showInputDialog("NIM : ");

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.