suatu
objek dapat memiliki berbagai bentuk
implementasinya:
1. overloading yaitu nama method
boleh sama dalam 1 class ,cuma harus beda parameternya
2. overriding yaitu nama method dan parameter
persis sama tetapi beda class/method dari superclassnya
jika
2 parameterdan method tambahan
notepad1
public class TestMethod{
public void cetak(String nama){
System.out.println("Nama : "+nama);
}
public void cetak(String nama,int umur){
System.out.println("Nama : "+nama);
System.out.println("umur : "+umur);
}
public int cetak(int a,int b){
int hasil=a*b;
System.out.println("hasil :
"+hasil);
return hasil;
}
}
notepad
2
public class
TestMethodBeraksi{
public static void main(String [] args){
TestMethod tm=new TestMethod();
tm.cetak("tasa vy");
tm.cetak("joko",24);
tm.cetak(20,25);
}
}
0 comments:
Post a Comment