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");
}
}
Sunday, June 6, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment