Wednesday, August 3, 2016

Overrinding dan overloading pada java

Overrinding dan overloading pada java
Di Posting Oleh : Wandi febriandi
Kategori : Pelajaran Pemprograman

logo java


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);
 }
}

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 .

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

Jadi disana terdapat parrent class yaitu kakashi dan sub class yaitu sasuke disana memiliki method sama yaitu nama dan jurus .

contoh overriding


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