Overrinding dan overloading pada java
Di Posting Oleh : wandi
Kategori : java 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 .
Nah itu dia yang di maksud overloading , kurang lebih seperti itu , jadi intinya memiliki method yang sama saja , selain itu berbeda misalnya parameternya , atau statmentnya .
Jadi disana terdapat parrent class yaitu kakashi dan sub class yaitu sasuke disana memiliki method sama yaitu nama dan jurus .
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 .
Mau liat atau download source code aplikasi premium bisa disini.
Di Posting Oleh : wandi
Kategori : java 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 juga : Belajar Codeigniter untuk pemula (Lengkap)
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");
}
}
Baca juga : Apa itu model view controller?
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 .
Mau liat atau download source code aplikasi premium bisa disini.
0 Komentar