Sunday, June 6, 2010

Overloading

Overloading adalah
penggnaan suatu nama untuk beberapa method, dengan menggunakan method yang pertama kali di gunakan / method yang menrut pembuat program salah satu dari beberapa class yang dibuat untk mengambil method yang ada kemudian di gabungkan dengan class - class yang lainnya tanpa mengubah method yang sebelumnya


contoh overloading




class Electronic {

String jeniselectronic;
int tahunbuat;

//method jeniselectronic
void jeniselectronic(String JE){
jeniselectronic = JE;
System.out.println("jenis electronic: "+jeniselectronic);
}
//method tahunbuat
void tahunbuat(int TB){
tahunbuat = TB;
System.out.println("tahun buat: "+tahunbuat);
}
}





public class televisi extends Electronic{

//melakukan overloading
void jeniselectronic(String JE, String tipe){
System.out.println("jeniselectronic: "+JE+" dengan tipe "+tipe);
}

}




class televisiberaksi {
public static void main(String [] args){

// buat object
televisi televisiku = new televisi();

//panggil method
televisiku.jeniselectronic("LG");
televisiku.jeniselectronic("Sharp", "LCD");
}

}

No comments:

Post a Comment