In oop watter van die volgende definieer parametriese polimorfisme?

In oop watter van die volgende definieer parametriese polimorfisme?
In oop watter van die volgende definieer parametriese polimorfisme?
Anonim

In programmeertale en tipe teorie is parametriese polimorfisme 'n manier om 'n taal meer ekspressief te maak, terwyl dit steeds volle statiese tipe-veiligheid behou. Deur parametriese polimorfisme te gebruik, kan 'n funksie of 'n datatipe generies geskryf word sodat dit waardes identies kan hanteer sonder om af te hang van hul tipe.

Watter van die volgende is korrek verduidelik parametriese polimorfisme?

Parametriese polimorfisme is 'n programmeerta altegniek wat die generiese definisie van funksies en tipes moontlik maak, sonder 'n groot mate van kommer vir tipe-gebaseerde foute. Dit laat taal meer ekspressief wees terwyl generiese kode geskryf word wat van toepassing is op verskeie tipes data.

Wat is parametriese polimorfisme en subtipe polimorfisme?

Subtipe polimorfisme gee 'n enkele term baie tipes deur die subsumptiereël te gebruik. … Parametriese polimorfisme verwys na kode wat geskryf is sonder kennis van die werklike tipe argumente; die kode is parametries in die tipe parameters. Voorbeelde sluit in polimorfiese funksies in ML, of generiese in Java 5.

Wat is parametriese polimorfisme Java?

Parametriese polimorfisme bepaal dat binne 'n klasverklaring, 'n veldnaam met verskillende tipes kan assosieer en 'n metodenaam kan met verskillende parameter- en terugkeertipes assosieer. Die veld en metode kanneem dan verskillende tipes aan in elke klasgeval (voorwerp).

Wat is implisiete parametriese polimorfisme?

Wat is implisiete parametriese polimorfisme? Eksplisiete parametriese polimorfisme: generiese parameters T. Uit Programming Language Pragmatics "In parametriese polimorfisme neem die kode 'n tipe (of stel tipes) as 'n parameter, hetsy eksplisiet of implisiet."

Aanbeveel: