Oop, milline järgmistest määratleb parameetrilise polümorfismi?

Sisukord:

Oop, milline järgmistest määratleb parameetrilise polümorfismi?
Oop, milline järgmistest määratleb parameetrilise polümorfismi?
Anonim

Programmeerimiskeeltes ja tüübiteoorias on parameetriline polümorfism viis muuta keel väljendusrikkamaks, säilitades samas täieliku staatilise tüübiohutuse. Parameetrilise polümorfismi abil saab funktsiooni või andmetüübi kirjutada üldiselt, nii et see saab väärtusi käsitleda identselt, sõltumata nende tüübist.

Milline järgmistest on õige, selgitab parameetrilist polümorfismi?

Parameetriline polümorfism on programmeerimiskeele tehnika, mis võimaldab funktsioonide ja tüüpide üldist määratlust, ilma et peaks tüübipõhiste vigade pärast palju muretsema. See võimaldab keelel olla väljendusrikkam, kirjutades üldist koodi, mis kehtib erinevat tüüpi andmetele.

Mis on parameetriline polümorfism ja alatüübi polümorfism?

Alamtüübi polümorfism annab ühele terminile palju tüüpe, kasutades subsummeerimise reeglit. … Parameetriline polümorfism viitab koodile, mis on kirjutatud argumentide tegelikku tüüpi teadmata; kood on parameetrite tüübilt parameetriline. Näited hõlmavad polümorfseid funktsioone ML-is või geneerilised funktsioonid Java 5-s.

Mis on Java parameetriline polümorfism?

Parameetriline polümorfism näeb ette, et klassi deklaratsioonis võib välja nime seostada erinevate tüüpidega ja meetodi nime erinevate parameetri- ja tagastustüüpidega. Valdkond ja meetod võivadseejärel võtke igas klassi eksemplaris (objektis) erinevad tüübid.

Mis on kaudne parameetriline polümorfism?

Mis on kaudne parameetriline polümorfism? Eksplitsiitne parameetriline polümorfism: üldised parameetrid T. Programmeerimiskeelest Pragmatics "Parameetrilise polümorfismi korral võtab kood tüübi (või tüüpide komplekti) parameetrina, kas otseselt või kaudselt."

Soovitan: