Turinys:
- Apibrėžimas - ką reiškia parametrinis polimorfizmas?
- „Techopedia“ paaiškina parametrinį polimorfizmą
Apibrėžimas - ką reiškia parametrinis polimorfizmas?
Parametrinis polimorfizmas yra programavimo kalbos technika, leidžianti bendrai apibrėžti funkcijas ir tipus, be didelių rūpesčių dėl tipų klaidų. Tai leidžia kalbai būti išraiškingesnei rašant bendrąjį kodą, taikomą įvairių tipų duomenims. Parametrinio polimorfizmo kontekste užrašytos funkcijos veikia įvairius duomenų tipus.
„Techopedia“ paaiškina parametrinį polimorfizmą
Parametrinis polimorfizmas yra pagrindinis bendrųjų programavimo kalbų ir struktūrų principas. Tai leidžia sukurti bendras funkcijas ir duomenų tipus, kurie veikia pagal vertes, nepriklausomai nuo duomenų tipo.
Pavyzdžiui, jei programavimo funkcija veikia dviem skirtingais dydžiais, vertės gali būti pridedamos, net jei jos neturi tų pačių duomenų tipų. Pavyzdys yra prisijungimas prie sveikų skaičių su slankiojo kablelio verte sąrašo.
Ada, Haskell, Visual Prolog, Scala, Java ir C # yra programavimo kalbos, palaikančios parametrinį polimorfizmą.
