Innholdsfortegnelse:
Definisjon - Hva betyr parametrisk polymorfisme?
Parametrisk polymorfisme er en programmeringsspråk teknikk som muliggjør den generiske definisjonen av funksjoner og typer, uten stor bekymring for typebaserte feil. Det gjør at språket kan være mer uttrykksfullt mens du skriver generisk kode som gjelder for ulike typer data. Funksjoner skrevet i sammenheng med parametrisk polymorfisme arbeider med ulike datatyper.
Techopedia forklarer Parametric Polymorphism
Parametrisk polymorfisme er hovedprinsippet bak generiske programmeringsspråk og strukturer. Det muliggjør opprettelse av generiske funksjoner og datatyper som fungerer på verdier, uavhengig av datatype.
Hvis for eksempel en programmeringsfunksjon har to forskjellige verdier, kan verdiene være knyttet til, selv om de ikke har de samme datatypene. Et eksempel er å bli med på en liste med heltall med en flytende punktverdi.
Ada, Haskell, Visual Prolog, Scala, Java og C # er programmeringsspråk som støtter parametrisk polymorfisme.