SORU
2 EKİM 2008, PERŞEMBE


Java arabirim yöntemleri kamuya açık bir değiştirici olmadan veya beyan edilmelidir?

Java arabirim yöntemleri public erişim değiştiricisi olmadan veya beyan edilmelidir?

Teknik olarak, tabii ki bir önemi yok. interface uygulayan bir sınıf bir yöntem her zaman public. Ama daha iyi bir sözleşme nedir?

Bu tutarlı değil Java. Örneğin *4 vs Collection* veya 5* vs ScriptEngine *bakın.

CEVAP
2 EKİM 2008, PERŞEMBE


JLS bunu açıkça ortaya koyuyor:

İzin verilmiştir, ama tarz meselesi olarak cesareti için gereğinden bir yöntem bir arabirim ilan için public ve/veya abstract değiştirici belirtin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • esnathesinger

    esnathesinge

    6 NİSAN 2009
  • Noam Erez

    Noam Erez

    3 NİSAN 2012
  • pleated-jeans

    pleated-jean

    6 HAZİRAN 2013