Mesran

Hanya ingin berbagi kebaikan dan mendapatkan kebaikan yang lain.

Pendefisian Class Tambahan Pada Java

Jika pada C++ pembuatan struct berguna untuk mendefinisikan record. Nah pada java anda harus mendefinisikan class baru, seperti berikut ini :

Program pertama siswa.java

class siswa{
	public String NIS ;
	public String Nama ;
	public int Tahun ;

	void SetSiswa(){
	     NIS = "" ;
	     Nama = "" ;
	     Tahun = 0;
	}

	double GetUang(int tahun) {
	   double uang ;
	   switch(tahun){
           case 2009: uang = 100000 ; break ;
	   case 2010: uang = 110000 ; break ;
 	   case 2011: uang = 120000 ; break ;
	   default : uang=0 ;
	   }
	   return(uang) ;
	}
}

program kedua : siswamain.java

import java.io.* ;
class siswamain{
	public static void main(String arg[]) throws IOException{
	   int i=0 ;
	   String str ;
	   BufferedReader Get=new BufferedReader(new InputStreamReader(System.in)) ;
	   siswa rsiswa = new siswa() ;

	   rsiswa.SetSiswa() ;
	   System.out.println("Input Data Siswa ");
	   System.out.println("----------------------------");
	   System.out.print("NIS    : "); rsiswa.NIS = Get.readLine() ;
	   System.out.print("Nama   : "); rsiswa.Nama = Get.readLine() ;
	   System.out.print("Tahun  : "); str = Get.readLine() ;
	   rsiswa.Tahun = Integer.parseInt(str);
	   System.out.println("Uang Sekolah  : " + rsiswa.GetUang(rsiswa.Tahun) );

	}

}


Web Hosting Murah Indonesia | Web Hosting Murah dan Handal

Advertisements

Filed under: Java 2 SE,

Terima kasih telah memberikan komentar anda.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Archives Per Tahun

%d bloggers like this: