Kan die jokerteken-argument begrens word?
Kan die jokerteken-argument begrens word?

Video: Kan die jokerteken-argument begrens word?

Video: Kan die jokerteken-argument begrens word?
Video: Richard Borcherds: E8, Witten, Langlands, Modular Forms 2024, November
Anonim

A wildcard kan het net een gebind , terwyl 'n tipe parameter kan het verskeie grense. A wildcard kan het 'n onderste of 'n boonste gebind , terwyl daar nie iets soos 'n laer is nie gebind vir 'n tipe parameter.

Net so kan 'n mens vra, wat is begrensde en onbeperkte wildcards in generiese?

begrensde en onbeperkte jokertekens in generiese word gebruik om enige tipe te bind. Aan die ander kant, begrensde jokertekens bied beperkte buigsaamheid binne perke. Enige Tipe met begrensde jokertekens kan slegs binne gebonde geïnstansieer word en enige instansiasie buite gebonde sal lei tot samestellerfout.

Tweedens, wat is die jokertekensimbool wat gebruik word vir generiese tipe spesifikasie?) staan bekend as die jokerteken in generies Programmering. Dit verteenwoordig 'n onbekende tipe . Die jokerteken Kan wees gebruik word in 'n verskeidenheid situasies soos die tipe van 'n parameter, veld of plaaslike veranderlike; soms as 'n terugkeer tipe.

Net so, vra mense, wat is die sintaksis vir begrensde tipe parameters?

Om te verklaar a begrensde tipe parameter , lys die tipe parameters naam, gevolg deur die strek sleutelwoord, gevolg deur sy boonste gebind , wat in hierdie voorbeeld Nommer is. Let daarop dat, in hierdie konteks, strek in 'n algemene sin gebruik word om óf "verleng" (soos in klasse) óf "implementeer" (soos in koppelvlakke) te beteken.

Wat is wildcard in generiese in Java?

Java Generic se jokertekens is 'n meganisme in Java Generiese wat daarop gemik is om dit moontlik te maak om 'n versameling van 'n sekere klas, bv. A, na 'n versameling van 'n subklas of superklas van A te gooi.

Aanbeveel: