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

  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • paikimchung

    paikimchung

    12 Mayıs 2006