Innehållsförteckning:
Definition - Vad betyder parametrisk polymorfism?
Parametrisk polymorfism är en programmeringsspråksteknik som möjliggör en generisk definition av funktioner och typer, utan att mycket oroa sig för typbaserade fel. Det tillåter språk att vara mer uttrycksfull när man skriver generisk kod som gäller för olika typer av data. Funktioner skriven i samband med parametrisk polymorfism arbetar med olika datatyper.
Techopedia förklarar Parametric Polymorphism
Parametrisk polymorfism är kärnprincipen bakom generiska programmeringsspråk och strukturer. Det möjliggör skapandet av generiska funktioner och datatyper som arbetar med värden, oavsett datatyp.
Om till exempel en programmeringsfunktion fungerar på två olika värden kan värdena bifogas, även om de inte har samma datatyper. Ett exempel är att gå med i en lista med heltal med ett flytande punktvärde.
Ada, Haskell, Visual Prolog, Scala, Java och C # är programmeringsspråk som stöder parametrisk polymorfism.
