SORU
26 EKİM 2009, PAZARTESİ


Neden mümkün Java ek açıklamaları uzatmak için değil mi?

Sadece Java dersleri Java ek açıklamaları miras, neden yok anlamıyorum. Çok yararlı olacağını düşünüyorum.

Örneğin: eğer belirli bir açıklama, bir doğrulayıcı olup olmadığını bilmek istiyorum. Miras, refleksle superclasses eğer bu açıklama bir ValidatorAnnotation uzanır bilmek gezinmek olabilir. Aksi halde, bunu nasıl başarabilir?

Birisi bana bir sebep ver bu tasarım kararı neden?

CEVAP
29 EKİM 2009, PERŞEMBE


Bu şekilde tasarlanmamış nedeni hakkında yazan yere JSR 175 Tasarım SSS, sorularınızın cevabını bulabilirsiniz:

Neden açıklama kistlerinin alt tiplerinin belirlenmesindeki bir açıklama yazın başka uzandığı () destek gerekmiyor mu?

Ek açıklama yazın karıştırdığı sistemi, ve çok daha fazlası yapar yazmak benim için çok zor “Özel Araçlar”.

...

“Özel Araçlar” Programları bu sorgu keyfi olarak bilinen ek açıklama türleri harici programlar. Saplama jeneratörler, örneğin, bu kategoriye girer. Bu programlar açıklamalı okuyacak sınıfları içine yüklemeden sanal makine, ama bir yük açıklama arabirimleri.

Yani, Evet sanırım, bu nedenle sadece bir ÖPÜCÜK. Her neyse, öyle görünüyor ki bu sorun (diğerleri ile birlikte) olmak içine baktı bir parçası olarak JSR 308 ve hatta alternatif bir derleyici ile bu işlev zaten gelişmiş Mathias Ricken.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abe Olandres

    Abe Olandres

    16 EYLÜL 2006
  • eHow

    eHow

    27 NİSAN 2006
  • LimeFire

    LimeFire

    2 ŞUBAT 2012