Polymorphism merupakan konsep dalam bahasa pemrograman berorientasi object. Bila kita mempelajari, mengetikan, membuat sebuah program dengan bahasa OOP pasti secara langsung kita berhubungan dengan istilah Polymorphism. Kita mengetikan model pemrograman dengan pointer, abstract class, virtual member, dan lain – lain sebetulnya semua itu adalah bagian dari polymorphism.
Apa itu Polymorphism?
Dilihat dari bahasanya, poly berarti banyak, morphis berarti bentuk. Jadi polymorphism adalah pemrograman yang punya banyak bentuk. Bentuk maksudnya gimana sih??
Bentuk disini bisa diartikan sebagai model, ragam, atau jenis, seperti misalnya dalam C++ kita mengenal virtual member, pointer, abstract class dan lain – lain. nah, aneka ragam seperti inilah yang disebut dengan polymorphism.
Penulisannya pun beragam, bervariasi, kreatif, simple, dan lain lain. Inilah polymorphism, jadi tidak monoton tanpa improvisasi sama sekali.
Pada tutorial Polymorphism kali ini, kita akan membahas beberapa hal sebagai berikut:
1.Pointer dan Base Class (ingat, ini juga kelanjutan dari tutorial inheritance lho)
2.Virtual member dan Pure Virtual Member
3.Abstract Base Class
Semua tentang 3 point di atas, di bahas pada video tutorial berikut ini:
Saya menggunakan Microsoft Visual Studio 2013, untuk pengguna software lain, anda dapat menyesuaikan.
ANDA DAPAT MELIHAT TUTORIALNYA DI BAWAH INI
Video di atas dapat anda download dengan menggunakan IDM (Internet Download Manager) atau aplikasi downloader yang lain yang telah terinstall di komputer anda.