Di Posting Oleh : Wandi febriandi
Kategori : Pelajaran Pemprograman
Selamat datang kawan di blog saya yang sederhana ini . Kali kita akan belajar java kembali , kali ini kita akan membahas mengenai overriding dann overloading pada java .
baca java sebelumnya pewarisan ( inherintance ) pada java
Apa itu overloading ?
Overloading adalah dimana kita memiliki beberapa method dengan nama yang sama tetapi fungsionalnya berbeda .
Contoh overloading
public class shinobi{
void nama(){
System.out.println("Naruto");
}
static public void main(String args[]){
shinobi s=new shinobi();
ninja n=new ninja();
s.nama();
n.nama("Sasuke");
}
}
class ninja{
void nama(String nama){
System.out.println(nama);
}
}
Apa itu overriding
Overriding hampir sama dengan overloading . Overriding memiliki method sama antara subclass dan induk classnya .
contoh overriding
public class shinobi{
static public void main(String args[]){
kakashi k=new kakashi();
sasuke s=new sasuke();
k.nama();
k.jurus();
s.nama();
s.jurus();
}
}
class kakashi{
void nama(){
System.out.println("kakashi");
}
void jurus(){
System.out.println("Chidori");
}
}
class sasuke extends kakashi{
void nama(){
System.out.println("sasuke");
}
void jurus(){
System.out.println("Chidori nagasi");
}
}
apa itu extends ? baca pewarisan ( inherintance ) pada java
Mungkin itu dia pengertian overriding dan overloading pada java . Semoga bermanfaat dan juga menambah wawasan . Terimakasih telah bekenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .
Silahkan kunjungi blog terbaru saya disini
No comments:
Post a Comment