Namai Plėtra Kas yra parametrinis polimorfizmas? - apibrėžimas iš techopedijos

Kas yra parametrinis polimorfizmas? - apibrėžimas iš techopedijos

Turinys:

Anonim

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ą.

Kas yra parametrinis polimorfizmas? - apibrėžimas iš techopedijos