Pengertian Polimorfisme Dalam Pemrograman - Terpadu Ilmu

NEWS

Post Top Ad

Post Top Ad

Sabtu, 06 Desember 2014

Pengertian Polimorfisme Dalam Pemrograman

Polimorfisme merupakan suatu konsep yang menyatakan sesuatu yang sama dapat dimiliki berbagai bentuk dan perilaku yang berbeda. Isitilah ini sendiri berasal dari Bahasa Yunani, yang berarti "mempunyai banyak bentuk". Salah satu jenis polimorfisme pada C++ dapat dikenakan pada fungsi atau operator dan dikenal dengan istilah overloading. Sebagai contoh, Anda dapat membuat suatu fungsi bernama gambar. Kalau Anda hanya menyertakan posisi x dan y saja, yang digambar adalah titik.

Kalau yang disertakan adalah sepasang x dan y, hasilnya berupa garis. Adapun kalau yang disertakan adalah posisi x, y, dan jari-jari, yang digambar lingkaran. Gambar 1.A menunjukkan gambaran visual mengenai polimorfisme.

Gambar 1.A Overloading terhadap fungsi, memberikan gambaran tentang polimorfisme.

Post Top Ad

Responsive Ads Here