SORU
30 EKİM 2008, PERŞEMBE


Java Jenerik (Joker)

Java jenerik joker hakkında bir kaç sorum var:

  1. List<? extends T> List<? super T> arasındaki fark nedir?

  2. Sınırlı bir joker nedir ve sınırlandırılmamış bir joker nedir?

CEVAP
30 EKİM 2008, PERŞEMBE


İlk soru <? extends T> <? super T> sınırlı joker örnektir. Sınırlandırılmamış bir joker* *4, görünüşe göre, ve temelde <? extends Object> anlamına gelir. Bu gevşek genel herhangi bir tür olabilir. Sınırlı bir joker (<? extends T> <? super T>) de olduğunu söyleyerek bu tür bir kısıtlama yerleştiriruzatınbelirli bir türü (<? extends T> bir üst sınır olarak da bilinir), ya da belirli bir türü (<? super T> bir alt sınır olarak da bilinir) atası olmalı.

Java Öğreticiler makaleler Wildcards More Fun with Wildcards jenerik çok iyi bazı açıklamalar var.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Mark Brown

    Mark Brown

    9 HAZİRAN 2010
  • PremiumBeat.com - Royalty Free Music

    PremiumBeat.

    16 Kasım 2008
  • psidot

    psidot

    2 Kasım 2006