SORU
3 EKİM 2009, CUMARTESİ


Java - Neden bir arayüz tüm alanlar dolaylı olarak statik ve final?

Sadece tüm alanları bir Arayüz tanımlanan örtülü olarak static final neden anlamaya çalışıyorum. Tutmaktan static bir arabirim nesneleri alamazsın olarak bana mantıklı geliyor ama final neden (örtülü olarak) alanlar?

Herhangi bir neden Java arayüzü alanları static final yapmadan gittiğini biliyor mu?

CEVAP
3 EKİM 2009, CUMARTESİ


Arabirim yalnızca bir etkileşim sözleşme belirtmek için, ayrıntı uygulaması tasarlanmıştır çünkü davranış ya da devlet olamaz. Hiçbir davranış, yöntem/izin vermeyerek yapıcı organları veya statik/örnek blokları başlatılıyor uygulanır. Hiçbir devlet sadece izin sabitler tarafından yürütülür. Java'da bir sabit statik nihai bir alan (ve kongre tarafından adı UPPER_CASE_AND_UNDERSCORES kullanır) ile tanımlanır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fireflame65

    fireflame65

    27 Mart 2007
  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • TechXCentral

    TechXCentral

    12 Temmuz 2011