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.

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. Anda juga bisa langsung bertanya melalui halaman kontak.
Min Nimnya kok Outputnya Cuma 0 ?
gan masih error dimana tempat penaruhan codingannya gan ?
gan kok saya erronya pas di coodingan ini ya public class contohMethod { padahal udah gua ganti dengan nama Tugas sesuai nama projek gua.
gan saya mau bertanya untuk ini di taruh d sebelah mana ya nim = Integer.parseInt(inputNim); ?
Terima kasih atas pertanyaannya 🙂
Berikut adalah contoh penulisannya:
Kode di atas sebagi pengganti
nim = JOptionPane.showInputDialog("NIM : ");