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

  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • LardTardProductions's channel

    LardTardProd

    10 NİSAN 2009
  • paulandstorm

    paulandstorm

    4 EYLÜL 2006