remains an inspiration as the green fairy, inspired goodness in the world

Selasa, 17 Mei 2011

All About Polymorpism

Posting kali ini aku lagi dapet tugas matkul Oriented object progamming(iiidiih..keren banggetz tuch gan!!!wkwkwkwkwkwk>.<)...yupz buat ngebahas salah satu bahasan di java, ,n' topik yang aku ambil Polymorpism(hehehehe benere ane juga kagag ngerti bahasa jawanye ni kata,, tanya ma simboke juga kagag bakalan tau hohohoh)..

ukehhhhh let's go secara ilmiah Polymorpism atau kata dosen aku ni pengertiannya adalah suatu object dapat memiliki berbagai bentuk,sebagai object dari classnya sendiri atau object dari superclassnya(Whooooaaaaaa...maksudnya apa tuch gan???ane bingung) gini dech secara penalaran aku nich Polymorpism itu object yang punya banyak bentuk,kita juga bisa merubah suatu method ,bisa dari class maupun dari superclass,jadi object tersebut punya prinsip yang sama tapi bisa di perlakukan beda...(heheheheh sok tau.com), ,


Polymorpism ada dua yaitu overloading dan overiding(makanan apaan lagi ni????) Overloading adalah suatu nama digunakan berkali-kali dengan parameter yang berbeda hmmmm..simplenya n' ibaratnya satu benda di pake berkali-kali...nah kalo overiding terjadi pada saat nama suatu method subclass dan superclassnya sama, ,aliasnya hanya terjadi pada event tertentu nich ketika kita membuat suatu method pada subclass sama dengan method di superclassnya (udah agak dong kan.......^_^)

Nah..berikut ini contoh penerapan Polymorpism especially untuk overloading
## Buat dulu class dengan nama "Nama.java
class Nama{
String Nama;
String Nim ;

public Nama(String Nama,String Nim){
this.Nama =Nama;
this.Nim =Nim;

}

public Nama(){
}

void cetak(){
System.out.println("Nama Mahasiswa:" + this.Nama);
System.out.println("Saya Mahasiswa S1 Tehnik Informatika STMIK WIdya Utama Purwokerto");
System.out.println("Nim Mahasiswa:" + this.Nim);
}
}

## terus buat public class dengan nama "Panggil.java"
public class Panggil{
public static void main(String[]args){
Nama Namaku = new Nama("Ana Winarni","SIR200809");
Namaku.cetak();
}
}

#compile masing-masing file tersebut dengan format

direktori\javac namafile.java (lakuin buat semua file ea...)

##terus jalankan file tersebut
direktori\java panggil(Coz..nama file inheritance alias turunannya tadi aku simpan pake nama 'Panggil.java)
## Hasilnya



Intinya nich dilihat dari file di atas, ,kita tuch bisa memanggil data di file nama.java sebanyak kita mau kita gunakan berkali-kali juga kagag masalah,,tinggal nanti di file paggil.java jangan lupa memasukkan parameter alias kita juga harus memanggil data"nya

Nama : Ana Winarni
Nim : SIR200809
Dosen : Jatmiko Indriyanto,M.kom(http://jatmikocollege.blogspot.com/)


SEMOGA BERMANFAAT....^_^



sAY NO TO PHISING AND CRACKING....^_^

0 Comments:

Post a Comment