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

  • Kat Krazy

    Kat Krazy

    12 Kasım 2010
  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010
  • The Fashion Sight

    The Fashion

    22 AĞUSTOS 2011