Programmēšanas valodās un tipu teorijā parametriskais polimorfisms ir veids, kā padarīt valodu izteiksmīgāku, vienlaikus saglabājot pilnīgu statisko tipa drošību. Izmantojot parametrisko polimorfismu, funkciju vai datu tipu var ierakstīt vispārīgi, lai tas varētu apstrādāt vērtības identiski, neatkarīgi no to veida.
Kura no tālāk norādītā ir pareiza, izskaidro parametrisko polimorfismu?
Parametriskais polimorfisms ir programmēšanas valodas paņēmiens, kas iespējo funkciju un tipu vispārīgu definīciju, neraizējoties par kļūdām, kuru pamatā ir tipi. Tas ļauj valodai būt izteiksmīgākai, rakstot vispārīgu kodu, kas attiecas uz dažāda veida datiem.
Kas ir parametriskais polimorfisms un apakštipa polimorfisms?
Apakštipa polimorfisms piešķir vienam terminam vairākus veidus, izmantojot subsumēšanas noteikumu. … Parametriskais polimorfisms attiecas uz uz kodu, kas ir uzrakstīts, nezinot faktisko argumentu veidu; kods ir parametrisks parametru veidā. Piemēri ietver polimorfās funkcijas ML vai vispārīgās funkcijas Java 5.
Kas ir parametriskais polimorfisms Java?
Parametriskais polimorfisms nosaka, ka klases deklarācijā lauka nosaukumu var saistīt ar dažādiem veidiem un metodes nosaukumu var saistīt ar dažādiem parametru un atgriešanas veidiem. Lauks un metode varpēc tam katrā klases instancē (objektā) izmantojiet dažādus veidus.
Kas ir implicīts parametriskais polimorfisms?
Kas ir implicīts parametriskais polimorfisms? Skaidrs parametriskais polimorfisms: vispārīgie parametri T. No programmēšanas valodas pragmatics "Parametriskā polimorfismā kods tieši vai netieši izmanto tipu (vai tipu kopu) kā parametru."