Kamis, 13 Oktober 2011

Polymorpishm



Polymorpishm meruapakan sebuah sifat dalam bahasa pemrograman. Poly berarti "banyak" morph merupakan arti dari kata "bentuk" jadi kalau di gabung polymorpishm merupakan banyak bentuk. Nah disini arti dari banyak bentuk adalah betuk dari sifat atau method dari tiap class yang ada dalam bahasa pemrograman.

contoh permasalahan:

ada sebuah objek bernama setan , nah setan sendiri itu kan bentukanya macem-macem ada yang pocongan,sunder bolong, drakula, suster ngesot dan sebagainya. Nah setan - setan tersebut pastinya bisa berjalan kan . Tetapi perilaku dari berjalan mereka dapat berbeda-beda ada yang terbang, ada yang melompat - lompat ada yang ngesot . Nah di situlah bentuk dari polymorpishm. semoga analogi tersebut dapat menjadikan anda mengerti tentang konsep polymorpish

contoh dalam program:

class setan
{
    protected String nama;
    public setan(String nama)
    {
        this.nama=nama;
    }
    public String caraJalan()
    {
        return "";
    }
}

dalam contoh program di atas setan merupakan class induk yang memiliki nama dan method caraJalan
nah untuk class anak dari setan ialah macam-macam setan seperti pocong, dan suster ngesot.
class pocong extends setan
{
    public pocong(String nama)
    {
        super(nama);
    }
    public String caraJalan()
    {
        return "Lompat-lompat";
    }
}
=============================================
=============================================
class suster_ngesot extends setan
{
    public suster_ngesot(String nama)
    {
        super(nama);
    }
    public String caraJalan()
    {
        return "Ngesot ngesot";
    }
}

nah semoga anda dapat mengerti tentang konsep dari polymorpihsm yaitu yang artinya banyak bentuk .

Tidak ada komentar:

Posting Komentar