Polimorfisme membolehkan objek yang berbeza meggunakan fungsi anggota(mesej) yang sama tetepi....membawa kesan yang berbeza. Kesan bergantung kepada jenis objek yang dirujuk.
contohnya....rupa bentuk geometri fungsi anggota KIRA_Luas untuk mengira keluasan objek geometri boleh juga digunakan untuk mengira keluasan mana-mana jenis objek geometri dan hasilnya bergantung kepada bentuk yang dirujuk.
Polimorfisme boleh dilaksanakan melalui perwarisan. Ia boleh membentuk sati hierarki kelas terbitan dan fungsi anggota yang berkenaan ditakrif semula untuk menyesuaikan dengan kelas terbitan. Dengan itu fungsi anggota yang sama boleh digunakan ke atas beberapa kelas yang berkaitan.
contoh :
Arahan: Keluarkan duit dari mesin ATM
objek1: mengeluarkan dari mesin ATM di Bank Islam
objek2: mengeluarkan dari mesin ATM di CIMB
Sunday, May 4, 2008
Polimorfisme
Posted by Hafisdn at Sunday, May 04, 2008 Labels: Polimorfisme
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment