Cuprins:
Definiție - Ce înseamnă Polimorfismul parametric?
Polimorfismul parametric este o tehnică a limbajului de programare care permite definirea generică a funcțiilor și tipurilor, fără a se preocupa foarte mult pentru erorile bazate pe tip. Permite limbajului să fie mai expresiv în timp ce scrie cod generic care se aplică diferitelor tipuri de date. Funcțiile scrise în context cu polimorfismul parametric funcționează pe diverse tipuri de date.
Techopedia explică Polimorfismul parametric
Polimorfismul parametric este principiul de bază al limbajelor și structurilor generice de programare. Permite crearea funcțiilor generice și a tipurilor de date care operează pe valori, indiferent de tipul de date.
De exemplu, dacă o funcție de programare operează pe două valori diferite, valorile pot fi atașate, chiar dacă nu au aceleași tipuri de date. Un exemplu este alăturarea unei liste de numere întregi cu o valoare flotantă.
Ada, Haskell, Visual Prolog, Scala, Java și C # sunt limbaje de programare care acceptă polimorfismul parametric.
