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

  • celebrateubuntu

    celebrateubu

    23 Mayıs 2011
  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • The White House

    The White Ho

    21 Ocak 2006